{
  "type": "File",
  "start": 0,
  "end": 4502,
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 193,
      "column": 30
    }
  },
  "program": {
    "type": "Program",
    "start": 0,
    "end": 4502,
    "loc": {
      "start": {
        "line": 1,
        "column": 0
      },
      "end": {
        "line": 193,
        "column": 30
      }
    },
    "sourceType": "module",
    "body": [
      {
        "type": "Identifier",
        "start": 533,
        "end": 4470,
        "loc": {
          "start": {
            "line": 12,
            "column": 0
          },
          "end": {
            "line": 191,
            "column": 2
          }
        },
        "declarations": [
          {
            "type": "VariableDeclarator",
            "start": 539,
            "end": 4469,
            "loc": {
              "start": {
                "line": 12,
                "column": 6
              },
              "end": {
                "line": 191,
                "column": 1
              }
            },
            "id": {
              "type": "Identifier",
              "start": 539,
              "end": 560,
              "loc": {
                "start": {
                  "line": 12,
                  "column": 6
                },
                "end": {
                  "line": 12,
                  "column": 27
                },
                "identifierName": "ViewerIFCObjectColors"
              },
              "name": "ViewerIFCObjectColors",
              "leadingComments": null
            },
            "init": {
              "type": "ObjectExpression",
              "start": 563,
              "end": 4469,
              "loc": {
                "start": {
                  "line": 12,
                  "column": 30
                },
                "end": {
                  "line": 191,
                  "column": 1
                }
              },
              "properties": [
                {
                  "type": "ObjectProperty",
                  "start": 589,
                  "end": 675,
                  "loc": {
                    "start": {
                      "line": 16,
                      "column": 4
                    },
                    "end": {
                      "line": 19,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 589,
                    "end": 596,
                    "loc": {
                      "start": {
                        "line": 16,
                        "column": 4
                      },
                      "end": {
                        "line": 16,
                        "column": 11
                      },
                      "identifierName": "IfcRoof"
                    },
                    "name": "IfcRoof",
                    "leadingComments": null
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 598,
                    "end": 675,
                    "loc": {
                      "start": {
                        "line": 16,
                        "column": 13
                      },
                      "end": {
                        "line": 19,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 608,
                        "end": 648,
                        "loc": {
                          "start": {
                            "line": 17,
                            "column": 8
                          },
                          "end": {
                            "line": 17,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 608,
                          "end": 616,
                          "loc": {
                            "start": {
                              "line": 17,
                              "column": 8
                            },
                            "end": {
                              "line": 17,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 618,
                          "end": 648,
                          "loc": {
                            "start": {
                              "line": 17,
                              "column": 18
                            },
                            "end": {
                              "line": 17,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 619,
                              "end": 627,
                              "loc": {
                                "start": {
                                  "line": 17,
                                  "column": 19
                                },
                                "end": {
                                  "line": 17,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.837255,
                                "raw": "0.837255"
                              },
                              "value": 0.837255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 629,
                              "end": 637,
                              "loc": {
                                "start": {
                                  "line": 17,
                                  "column": 29
                                },
                                "end": {
                                  "line": 17,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.203922,
                                "raw": "0.203922"
                              },
                              "value": 0.203922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 639,
                              "end": 647,
                              "loc": {
                                "start": {
                                  "line": 17,
                                  "column": 39
                                },
                                "end": {
                                  "line": 17,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.270588,
                                "raw": "0.270588"
                              },
                              "value": 0.270588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 658,
                        "end": 669,
                        "loc": {
                          "start": {
                            "line": 18,
                            "column": 8
                          },
                          "end": {
                            "line": 18,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 658,
                          "end": 666,
                          "loc": {
                            "start": {
                              "line": 18,
                              "column": 8
                            },
                            "end": {
                              "line": 18,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 668,
                          "end": 669,
                          "loc": {
                            "start": {
                              "line": 18,
                              "column": 18
                            },
                            "end": {
                              "line": 18,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 0,
                            "raw": "0"
                          },
                          "value": 0
                        }
                      }
                    ]
                  },
                  "leadingComments": [
                    {
                      "type": "CommentLine",
                      "value": " Priority 0",
                      "start": 570,
                      "end": 583,
                      "loc": {
                        "start": {
                          "line": 14,
                          "column": 4
                        },
                        "end": {
                          "line": 14,
                          "column": 17
                        }
                      }
                    }
                  ]
                },
                {
                  "type": "ObjectProperty",
                  "start": 681,
                  "end": 767,
                  "loc": {
                    "start": {
                      "line": 20,
                      "column": 4
                    },
                    "end": {
                      "line": 23,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 681,
                    "end": 688,
                    "loc": {
                      "start": {
                        "line": 20,
                        "column": 4
                      },
                      "end": {
                        "line": 20,
                        "column": 11
                      },
                      "identifierName": "IfcSlab"
                    },
                    "name": "IfcSlab"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 690,
                    "end": 767,
                    "loc": {
                      "start": {
                        "line": 20,
                        "column": 13
                      },
                      "end": {
                        "line": 23,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 700,
                        "end": 740,
                        "loc": {
                          "start": {
                            "line": 21,
                            "column": 8
                          },
                          "end": {
                            "line": 21,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 700,
                          "end": 708,
                          "loc": {
                            "start": {
                              "line": 21,
                              "column": 8
                            },
                            "end": {
                              "line": 21,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 710,
                          "end": 740,
                          "loc": {
                            "start": {
                              "line": 21,
                              "column": 18
                            },
                            "end": {
                              "line": 21,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 711,
                              "end": 719,
                              "loc": {
                                "start": {
                                  "line": 21,
                                  "column": 19
                                },
                                "end": {
                                  "line": 21,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.637255,
                                "raw": "0.637255"
                              },
                              "value": 0.637255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 721,
                              "end": 729,
                              "loc": {
                                "start": {
                                  "line": 21,
                                  "column": 29
                                },
                                "end": {
                                  "line": 21,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.603922,
                                "raw": "0.603922"
                              },
                              "value": 0.603922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 731,
                              "end": 739,
                              "loc": {
                                "start": {
                                  "line": 21,
                                  "column": 39
                                },
                                "end": {
                                  "line": 21,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.670588,
                                "raw": "0.670588"
                              },
                              "value": 0.670588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 750,
                        "end": 761,
                        "loc": {
                          "start": {
                            "line": 22,
                            "column": 8
                          },
                          "end": {
                            "line": 22,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 750,
                          "end": 758,
                          "loc": {
                            "start": {
                              "line": 22,
                              "column": 8
                            },
                            "end": {
                              "line": 22,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 760,
                          "end": 761,
                          "loc": {
                            "start": {
                              "line": 22,
                              "column": 18
                            },
                            "end": {
                              "line": 22,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 0,
                            "raw": "0"
                          },
                          "value": 0
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 773,
                  "end": 859,
                  "loc": {
                    "start": {
                      "line": 24,
                      "column": 4
                    },
                    "end": {
                      "line": 27,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 773,
                    "end": 780,
                    "loc": {
                      "start": {
                        "line": 24,
                        "column": 4
                      },
                      "end": {
                        "line": 24,
                        "column": 11
                      },
                      "identifierName": "IfcWall"
                    },
                    "name": "IfcWall"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 782,
                    "end": 859,
                    "loc": {
                      "start": {
                        "line": 24,
                        "column": 13
                      },
                      "end": {
                        "line": 27,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 792,
                        "end": 832,
                        "loc": {
                          "start": {
                            "line": 25,
                            "column": 8
                          },
                          "end": {
                            "line": 25,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 792,
                          "end": 800,
                          "loc": {
                            "start": {
                              "line": 25,
                              "column": 8
                            },
                            "end": {
                              "line": 25,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 802,
                          "end": 832,
                          "loc": {
                            "start": {
                              "line": 25,
                              "column": 18
                            },
                            "end": {
                              "line": 25,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 803,
                              "end": 811,
                              "loc": {
                                "start": {
                                  "line": 25,
                                  "column": 19
                                },
                                "end": {
                                  "line": 25,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.537255,
                                "raw": "0.537255"
                              },
                              "value": 0.537255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 813,
                              "end": 821,
                              "loc": {
                                "start": {
                                  "line": 25,
                                  "column": 29
                                },
                                "end": {
                                  "line": 25,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.337255,
                                "raw": "0.337255"
                              },
                              "value": 0.337255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 823,
                              "end": 831,
                              "loc": {
                                "start": {
                                  "line": 25,
                                  "column": 39
                                },
                                "end": {
                                  "line": 25,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.237255,
                                "raw": "0.237255"
                              },
                              "value": 0.237255
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 842,
                        "end": 853,
                        "loc": {
                          "start": {
                            "line": 26,
                            "column": 8
                          },
                          "end": {
                            "line": 26,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 842,
                          "end": 850,
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 8
                            },
                            "end": {
                              "line": 26,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 852,
                          "end": 853,
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 18
                            },
                            "end": {
                              "line": 26,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 0,
                            "raw": "0"
                          },
                          "value": 0
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 865,
                  "end": 963,
                  "loc": {
                    "start": {
                      "line": 28,
                      "column": 4
                    },
                    "end": {
                      "line": 31,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 865,
                    "end": 884,
                    "loc": {
                      "start": {
                        "line": 28,
                        "column": 4
                      },
                      "end": {
                        "line": 28,
                        "column": 23
                      },
                      "identifierName": "IfcWallStandardCase"
                    },
                    "name": "IfcWallStandardCase"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 886,
                    "end": 963,
                    "loc": {
                      "start": {
                        "line": 28,
                        "column": 25
                      },
                      "end": {
                        "line": 31,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 896,
                        "end": 936,
                        "loc": {
                          "start": {
                            "line": 29,
                            "column": 8
                          },
                          "end": {
                            "line": 29,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 896,
                          "end": 904,
                          "loc": {
                            "start": {
                              "line": 29,
                              "column": 8
                            },
                            "end": {
                              "line": 29,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 906,
                          "end": 936,
                          "loc": {
                            "start": {
                              "line": 29,
                              "column": 18
                            },
                            "end": {
                              "line": 29,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 907,
                              "end": 915,
                              "loc": {
                                "start": {
                                  "line": 29,
                                  "column": 19
                                },
                                "end": {
                                  "line": 29,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.537255,
                                "raw": "0.537255"
                              },
                              "value": 0.537255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 917,
                              "end": 925,
                              "loc": {
                                "start": {
                                  "line": 29,
                                  "column": 29
                                },
                                "end": {
                                  "line": 29,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.337255,
                                "raw": "0.337255"
                              },
                              "value": 0.337255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 927,
                              "end": 935,
                              "loc": {
                                "start": {
                                  "line": 29,
                                  "column": 39
                                },
                                "end": {
                                  "line": 29,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.237255,
                                "raw": "0.237255"
                              },
                              "value": 0.237255
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 946,
                        "end": 957,
                        "loc": {
                          "start": {
                            "line": 30,
                            "column": 8
                          },
                          "end": {
                            "line": 30,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 946,
                          "end": 954,
                          "loc": {
                            "start": {
                              "line": 30,
                              "column": 8
                            },
                            "end": {
                              "line": 30,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 956,
                          "end": 957,
                          "loc": {
                            "start": {
                              "line": 30,
                              "column": 18
                            },
                            "end": {
                              "line": 30,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 0,
                            "raw": "0"
                          },
                          "value": 0
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 969,
                  "end": 1062,
                  "loc": {
                    "start": {
                      "line": 32,
                      "column": 4
                    },
                    "end": {
                      "line": 35,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 969,
                    "end": 980,
                    "loc": {
                      "start": {
                        "line": 32,
                        "column": 4
                      },
                      "end": {
                        "line": 32,
                        "column": 15
                      },
                      "identifierName": "IfcCovering"
                    },
                    "name": "IfcCovering"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 982,
                    "end": 1062,
                    "loc": {
                      "start": {
                        "line": 32,
                        "column": 17
                      },
                      "end": {
                        "line": 35,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 992,
                        "end": 1035,
                        "loc": {
                          "start": {
                            "line": 33,
                            "column": 8
                          },
                          "end": {
                            "line": 33,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 992,
                          "end": 1000,
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 8
                            },
                            "end": {
                              "line": 33,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 1002,
                          "end": 1035,
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 18
                            },
                            "end": {
                              "line": 33,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 1003,
                              "end": 1015,
                              "loc": {
                                "start": {
                                  "line": 33,
                                  "column": 19
                                },
                                "end": {
                                  "line": 33,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1017,
                              "end": 1031,
                              "loc": {
                                "start": {
                                  "line": 33,
                                  "column": 33
                                },
                                "end": {
                                  "line": 33,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1033,
                              "end": 1034,
                              "loc": {
                                "start": {
                                  "line": 33,
                                  "column": 49
                                },
                                "end": {
                                  "line": 33,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 1045,
                        "end": 1056,
                        "loc": {
                          "start": {
                            "line": 34,
                            "column": 8
                          },
                          "end": {
                            "line": 34,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1045,
                          "end": 1053,
                          "loc": {
                            "start": {
                              "line": 34,
                              "column": 8
                            },
                            "end": {
                              "line": 34,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 1055,
                          "end": 1056,
                          "loc": {
                            "start": {
                              "line": 34,
                              "column": 18
                            },
                            "end": {
                              "line": 34,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 0,
                            "raw": "0"
                          },
                          "value": 0
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 1088,
                  "end": 1174,
                  "loc": {
                    "start": {
                      "line": 39,
                      "column": 4
                    },
                    "end": {
                      "line": 42,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 1088,
                    "end": 1095,
                    "loc": {
                      "start": {
                        "line": 39,
                        "column": 4
                      },
                      "end": {
                        "line": 39,
                        "column": 11
                      },
                      "identifierName": "IfcDoor"
                    },
                    "name": "IfcDoor",
                    "leadingComments": null
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 1097,
                    "end": 1174,
                    "loc": {
                      "start": {
                        "line": 39,
                        "column": 13
                      },
                      "end": {
                        "line": 42,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 1107,
                        "end": 1147,
                        "loc": {
                          "start": {
                            "line": 40,
                            "column": 8
                          },
                          "end": {
                            "line": 40,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1107,
                          "end": 1115,
                          "loc": {
                            "start": {
                              "line": 40,
                              "column": 8
                            },
                            "end": {
                              "line": 40,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 1117,
                          "end": 1147,
                          "loc": {
                            "start": {
                              "line": 40,
                              "column": 18
                            },
                            "end": {
                              "line": 40,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 1118,
                              "end": 1126,
                              "loc": {
                                "start": {
                                  "line": 40,
                                  "column": 19
                                },
                                "end": {
                                  "line": 40,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.637255,
                                "raw": "0.637255"
                              },
                              "value": 0.637255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1128,
                              "end": 1136,
                              "loc": {
                                "start": {
                                  "line": 40,
                                  "column": 29
                                },
                                "end": {
                                  "line": 40,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.603922,
                                "raw": "0.603922"
                              },
                              "value": 0.603922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1138,
                              "end": 1146,
                              "loc": {
                                "start": {
                                  "line": 40,
                                  "column": 39
                                },
                                "end": {
                                  "line": 40,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.670588,
                                "raw": "0.670588"
                              },
                              "value": 0.670588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 1157,
                        "end": 1168,
                        "loc": {
                          "start": {
                            "line": 41,
                            "column": 8
                          },
                          "end": {
                            "line": 41,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1157,
                          "end": 1165,
                          "loc": {
                            "start": {
                              "line": 41,
                              "column": 8
                            },
                            "end": {
                              "line": 41,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 1167,
                          "end": 1168,
                          "loc": {
                            "start": {
                              "line": 41,
                              "column": 18
                            },
                            "end": {
                              "line": 41,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 1,
                            "raw": "1"
                          },
                          "value": 1
                        }
                      }
                    ]
                  },
                  "leadingComments": [
                    {
                      "type": "CommentLine",
                      "value": " Priority 1",
                      "start": 1069,
                      "end": 1082,
                      "loc": {
                        "start": {
                          "line": 37,
                          "column": 4
                        },
                        "end": {
                          "line": 37,
                          "column": 17
                        }
                      }
                    }
                  ]
                },
                {
                  "type": "ObjectProperty",
                  "start": 1200,
                  "end": 1287,
                  "loc": {
                    "start": {
                      "line": 46,
                      "column": 4
                    },
                    "end": {
                      "line": 49,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 1200,
                    "end": 1208,
                    "loc": {
                      "start": {
                        "line": 46,
                        "column": 4
                      },
                      "end": {
                        "line": 46,
                        "column": 12
                      },
                      "identifierName": "IfcStair"
                    },
                    "name": "IfcStair",
                    "leadingComments": null
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 1210,
                    "end": 1287,
                    "loc": {
                      "start": {
                        "line": 46,
                        "column": 14
                      },
                      "end": {
                        "line": 49,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 1220,
                        "end": 1260,
                        "loc": {
                          "start": {
                            "line": 47,
                            "column": 8
                          },
                          "end": {
                            "line": 47,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1220,
                          "end": 1228,
                          "loc": {
                            "start": {
                              "line": 47,
                              "column": 8
                            },
                            "end": {
                              "line": 47,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 1230,
                          "end": 1260,
                          "loc": {
                            "start": {
                              "line": 47,
                              "column": 18
                            },
                            "end": {
                              "line": 47,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 1231,
                              "end": 1239,
                              "loc": {
                                "start": {
                                  "line": 47,
                                  "column": 19
                                },
                                "end": {
                                  "line": 47,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.637255,
                                "raw": "0.637255"
                              },
                              "value": 0.637255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1241,
                              "end": 1249,
                              "loc": {
                                "start": {
                                  "line": 47,
                                  "column": 29
                                },
                                "end": {
                                  "line": 47,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.603922,
                                "raw": "0.603922"
                              },
                              "value": 0.603922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1251,
                              "end": 1259,
                              "loc": {
                                "start": {
                                  "line": 47,
                                  "column": 39
                                },
                                "end": {
                                  "line": 47,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.670588,
                                "raw": "0.670588"
                              },
                              "value": 0.670588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 1270,
                        "end": 1281,
                        "loc": {
                          "start": {
                            "line": 48,
                            "column": 8
                          },
                          "end": {
                            "line": 48,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1270,
                          "end": 1278,
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 8
                            },
                            "end": {
                              "line": 48,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 1280,
                          "end": 1281,
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 18
                            },
                            "end": {
                              "line": 48,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 2,
                            "raw": "2"
                          },
                          "value": 2
                        }
                      }
                    ]
                  },
                  "leadingComments": [
                    {
                      "type": "CommentLine",
                      "value": " Priority 2",
                      "start": 1181,
                      "end": 1194,
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 4
                        },
                        "end": {
                          "line": 44,
                          "column": 17
                        }
                      }
                    }
                  ]
                },
                {
                  "type": "ObjectProperty",
                  "start": 1293,
                  "end": 1386,
                  "loc": {
                    "start": {
                      "line": 50,
                      "column": 4
                    },
                    "end": {
                      "line": 53,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 1293,
                    "end": 1307,
                    "loc": {
                      "start": {
                        "line": 50,
                        "column": 4
                      },
                      "end": {
                        "line": 50,
                        "column": 18
                      },
                      "identifierName": "IfcStairFlight"
                    },
                    "name": "IfcStairFlight"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 1309,
                    "end": 1386,
                    "loc": {
                      "start": {
                        "line": 50,
                        "column": 20
                      },
                      "end": {
                        "line": 53,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 1319,
                        "end": 1359,
                        "loc": {
                          "start": {
                            "line": 51,
                            "column": 8
                          },
                          "end": {
                            "line": 51,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1319,
                          "end": 1327,
                          "loc": {
                            "start": {
                              "line": 51,
                              "column": 8
                            },
                            "end": {
                              "line": 51,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 1329,
                          "end": 1359,
                          "loc": {
                            "start": {
                              "line": 51,
                              "column": 18
                            },
                            "end": {
                              "line": 51,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 1330,
                              "end": 1338,
                              "loc": {
                                "start": {
                                  "line": 51,
                                  "column": 19
                                },
                                "end": {
                                  "line": 51,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.637255,
                                "raw": "0.637255"
                              },
                              "value": 0.637255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1340,
                              "end": 1348,
                              "loc": {
                                "start": {
                                  "line": 51,
                                  "column": 29
                                },
                                "end": {
                                  "line": 51,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.603922,
                                "raw": "0.603922"
                              },
                              "value": 0.603922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1350,
                              "end": 1358,
                              "loc": {
                                "start": {
                                  "line": 51,
                                  "column": 39
                                },
                                "end": {
                                  "line": 51,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.670588,
                                "raw": "0.670588"
                              },
                              "value": 0.670588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 1369,
                        "end": 1380,
                        "loc": {
                          "start": {
                            "line": 52,
                            "column": 8
                          },
                          "end": {
                            "line": 52,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1369,
                          "end": 1377,
                          "loc": {
                            "start": {
                              "line": 52,
                              "column": 8
                            },
                            "end": {
                              "line": 52,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 1379,
                          "end": 1380,
                          "loc": {
                            "start": {
                              "line": 52,
                              "column": 18
                            },
                            "end": {
                              "line": 52,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 2,
                            "raw": "2"
                          },
                          "value": 2
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 1392,
                  "end": 1479,
                  "loc": {
                    "start": {
                      "line": 54,
                      "column": 4
                    },
                    "end": {
                      "line": 57,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 1392,
                    "end": 1400,
                    "loc": {
                      "start": {
                        "line": 54,
                        "column": 4
                      },
                      "end": {
                        "line": 54,
                        "column": 12
                      },
                      "identifierName": "IfcProxy"
                    },
                    "name": "IfcProxy"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 1402,
                    "end": 1479,
                    "loc": {
                      "start": {
                        "line": 54,
                        "column": 14
                      },
                      "end": {
                        "line": 57,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 1412,
                        "end": 1452,
                        "loc": {
                          "start": {
                            "line": 55,
                            "column": 8
                          },
                          "end": {
                            "line": 55,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1412,
                          "end": 1420,
                          "loc": {
                            "start": {
                              "line": 55,
                              "column": 8
                            },
                            "end": {
                              "line": 55,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 1422,
                          "end": 1452,
                          "loc": {
                            "start": {
                              "line": 55,
                              "column": 18
                            },
                            "end": {
                              "line": 55,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 1423,
                              "end": 1431,
                              "loc": {
                                "start": {
                                  "line": 55,
                                  "column": 19
                                },
                                "end": {
                                  "line": 55,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1433,
                              "end": 1441,
                              "loc": {
                                "start": {
                                  "line": 55,
                                  "column": 29
                                },
                                "end": {
                                  "line": 55,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1443,
                              "end": 1451,
                              "loc": {
                                "start": {
                                  "line": 55,
                                  "column": 39
                                },
                                "end": {
                                  "line": 55,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 1462,
                        "end": 1473,
                        "loc": {
                          "start": {
                            "line": 56,
                            "column": 8
                          },
                          "end": {
                            "line": 56,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1462,
                          "end": 1470,
                          "loc": {
                            "start": {
                              "line": 56,
                              "column": 8
                            },
                            "end": {
                              "line": 56,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 1472,
                          "end": 1473,
                          "loc": {
                            "start": {
                              "line": 56,
                              "column": 18
                            },
                            "end": {
                              "line": 56,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 2,
                            "raw": "2"
                          },
                          "value": 2
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 1485,
                  "end": 1574,
                  "loc": {
                    "start": {
                      "line": 58,
                      "column": 4
                    },
                    "end": {
                      "line": 61,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 1485,
                    "end": 1492,
                    "loc": {
                      "start": {
                        "line": 58,
                        "column": 4
                      },
                      "end": {
                        "line": 58,
                        "column": 11
                      },
                      "identifierName": "IfcRamp"
                    },
                    "name": "IfcRamp"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 1494,
                    "end": 1574,
                    "loc": {
                      "start": {
                        "line": 58,
                        "column": 13
                      },
                      "end": {
                        "line": 61,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 1504,
                        "end": 1547,
                        "loc": {
                          "start": {
                            "line": 59,
                            "column": 8
                          },
                          "end": {
                            "line": 59,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1504,
                          "end": 1512,
                          "loc": {
                            "start": {
                              "line": 59,
                              "column": 8
                            },
                            "end": {
                              "line": 59,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 1514,
                          "end": 1547,
                          "loc": {
                            "start": {
                              "line": 59,
                              "column": 18
                            },
                            "end": {
                              "line": 59,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 1515,
                              "end": 1527,
                              "loc": {
                                "start": {
                                  "line": 59,
                                  "column": 19
                                },
                                "end": {
                                  "line": 59,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1529,
                              "end": 1543,
                              "loc": {
                                "start": {
                                  "line": 59,
                                  "column": 33
                                },
                                "end": {
                                  "line": 59,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1545,
                              "end": 1546,
                              "loc": {
                                "start": {
                                  "line": 59,
                                  "column": 49
                                },
                                "end": {
                                  "line": 59,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 1557,
                        "end": 1568,
                        "loc": {
                          "start": {
                            "line": 60,
                            "column": 8
                          },
                          "end": {
                            "line": 60,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1557,
                          "end": 1565,
                          "loc": {
                            "start": {
                              "line": 60,
                              "column": 8
                            },
                            "end": {
                              "line": 60,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 1567,
                          "end": 1568,
                          "loc": {
                            "start": {
                              "line": 60,
                              "column": 18
                            },
                            "end": {
                              "line": 60,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 2,
                            "raw": "2"
                          },
                          "value": 2
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 1600,
                  "end": 1688,
                  "loc": {
                    "start": {
                      "line": 65,
                      "column": 4
                    },
                    "end": {
                      "line": 68,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 1600,
                    "end": 1609,
                    "loc": {
                      "start": {
                        "line": 65,
                        "column": 4
                      },
                      "end": {
                        "line": 65,
                        "column": 13
                      },
                      "identifierName": "IfcColumn"
                    },
                    "name": "IfcColumn",
                    "leadingComments": null
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 1611,
                    "end": 1688,
                    "loc": {
                      "start": {
                        "line": 65,
                        "column": 15
                      },
                      "end": {
                        "line": 68,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 1621,
                        "end": 1661,
                        "loc": {
                          "start": {
                            "line": 66,
                            "column": 8
                          },
                          "end": {
                            "line": 66,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1621,
                          "end": 1629,
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 8
                            },
                            "end": {
                              "line": 66,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 1631,
                          "end": 1661,
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 18
                            },
                            "end": {
                              "line": 66,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 1632,
                              "end": 1640,
                              "loc": {
                                "start": {
                                  "line": 66,
                                  "column": 19
                                },
                                "end": {
                                  "line": 66,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1642,
                              "end": 1650,
                              "loc": {
                                "start": {
                                  "line": 66,
                                  "column": 29
                                },
                                "end": {
                                  "line": 66,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1652,
                              "end": 1660,
                              "loc": {
                                "start": {
                                  "line": 66,
                                  "column": 39
                                },
                                "end": {
                                  "line": 66,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 1671,
                        "end": 1682,
                        "loc": {
                          "start": {
                            "line": 67,
                            "column": 8
                          },
                          "end": {
                            "line": 67,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1671,
                          "end": 1679,
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 8
                            },
                            "end": {
                              "line": 67,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 1681,
                          "end": 1682,
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 18
                            },
                            "end": {
                              "line": 67,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 3,
                            "raw": "3"
                          },
                          "value": 3
                        }
                      }
                    ]
                  },
                  "leadingComments": [
                    {
                      "type": "CommentLine",
                      "value": " Priority 3",
                      "start": 1581,
                      "end": 1594,
                      "loc": {
                        "start": {
                          "line": 63,
                          "column": 4
                        },
                        "end": {
                          "line": 63,
                          "column": 17
                        }
                      }
                    }
                  ]
                },
                {
                  "type": "ObjectProperty",
                  "start": 1694,
                  "end": 1780,
                  "loc": {
                    "start": {
                      "line": 69,
                      "column": 4
                    },
                    "end": {
                      "line": 72,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 1694,
                    "end": 1701,
                    "loc": {
                      "start": {
                        "line": 69,
                        "column": 4
                      },
                      "end": {
                        "line": 69,
                        "column": 11
                      },
                      "identifierName": "IfcBeam"
                    },
                    "name": "IfcBeam"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 1703,
                    "end": 1780,
                    "loc": {
                      "start": {
                        "line": 69,
                        "column": 13
                      },
                      "end": {
                        "line": 72,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 1713,
                        "end": 1753,
                        "loc": {
                          "start": {
                            "line": 70,
                            "column": 8
                          },
                          "end": {
                            "line": 70,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1713,
                          "end": 1721,
                          "loc": {
                            "start": {
                              "line": 70,
                              "column": 8
                            },
                            "end": {
                              "line": 70,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 1723,
                          "end": 1753,
                          "loc": {
                            "start": {
                              "line": 70,
                              "column": 18
                            },
                            "end": {
                              "line": 70,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 1724,
                              "end": 1732,
                              "loc": {
                                "start": {
                                  "line": 70,
                                  "column": 19
                                },
                                "end": {
                                  "line": 70,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1734,
                              "end": 1742,
                              "loc": {
                                "start": {
                                  "line": 70,
                                  "column": 29
                                },
                                "end": {
                                  "line": 70,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1744,
                              "end": 1752,
                              "loc": {
                                "start": {
                                  "line": 70,
                                  "column": 39
                                },
                                "end": {
                                  "line": 70,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 1763,
                        "end": 1774,
                        "loc": {
                          "start": {
                            "line": 71,
                            "column": 8
                          },
                          "end": {
                            "line": 71,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1763,
                          "end": 1771,
                          "loc": {
                            "start": {
                              "line": 71,
                              "column": 8
                            },
                            "end": {
                              "line": 71,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 1773,
                          "end": 1774,
                          "loc": {
                            "start": {
                              "line": 71,
                              "column": 18
                            },
                            "end": {
                              "line": 71,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 3,
                            "raw": "3"
                          },
                          "value": 3
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 1786,
                  "end": 1879,
                  "loc": {
                    "start": {
                      "line": 73,
                      "column": 4
                    },
                    "end": {
                      "line": 76,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 1786,
                    "end": 1800,
                    "loc": {
                      "start": {
                        "line": 73,
                        "column": 4
                      },
                      "end": {
                        "line": 73,
                        "column": 18
                      },
                      "identifierName": "IfcCurtainWall"
                    },
                    "name": "IfcCurtainWall"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 1802,
                    "end": 1879,
                    "loc": {
                      "start": {
                        "line": 73,
                        "column": 20
                      },
                      "end": {
                        "line": 76,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 1812,
                        "end": 1852,
                        "loc": {
                          "start": {
                            "line": 74,
                            "column": 8
                          },
                          "end": {
                            "line": 74,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1812,
                          "end": 1820,
                          "loc": {
                            "start": {
                              "line": 74,
                              "column": 8
                            },
                            "end": {
                              "line": 74,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 1822,
                          "end": 1852,
                          "loc": {
                            "start": {
                              "line": 74,
                              "column": 18
                            },
                            "end": {
                              "line": 74,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 1823,
                              "end": 1831,
                              "loc": {
                                "start": {
                                  "line": 74,
                                  "column": 19
                                },
                                "end": {
                                  "line": 74,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1833,
                              "end": 1841,
                              "loc": {
                                "start": {
                                  "line": 74,
                                  "column": 29
                                },
                                "end": {
                                  "line": 74,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1843,
                              "end": 1851,
                              "loc": {
                                "start": {
                                  "line": 74,
                                  "column": 39
                                },
                                "end": {
                                  "line": 74,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 1862,
                        "end": 1873,
                        "loc": {
                          "start": {
                            "line": 75,
                            "column": 8
                          },
                          "end": {
                            "line": 75,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1862,
                          "end": 1870,
                          "loc": {
                            "start": {
                              "line": 75,
                              "column": 8
                            },
                            "end": {
                              "line": 75,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 1872,
                          "end": 1873,
                          "loc": {
                            "start": {
                              "line": 75,
                              "column": 18
                            },
                            "end": {
                              "line": 75,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 3,
                            "raw": "3"
                          },
                          "value": 3
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 1885,
                  "end": 2002,
                  "loc": {
                    "start": {
                      "line": 77,
                      "column": 4
                    },
                    "end": {
                      "line": 81,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 1885,
                    "end": 1893,
                    "loc": {
                      "start": {
                        "line": 77,
                        "column": 4
                      },
                      "end": {
                        "line": 77,
                        "column": 12
                      },
                      "identifierName": "IfcPlate"
                    },
                    "name": "IfcPlate"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 1895,
                    "end": 2002,
                    "loc": {
                      "start": {
                        "line": 77,
                        "column": 14
                      },
                      "end": {
                        "line": 81,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 1905,
                        "end": 1953,
                        "loc": {
                          "start": {
                            "line": 78,
                            "column": 8
                          },
                          "end": {
                            "line": 78,
                            "column": 56
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1905,
                          "end": 1913,
                          "loc": {
                            "start": {
                              "line": 78,
                              "column": 8
                            },
                            "end": {
                              "line": 78,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 1915,
                          "end": 1953,
                          "loc": {
                            "start": {
                              "line": 78,
                              "column": 18
                            },
                            "end": {
                              "line": 78,
                              "column": 56
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 1916,
                              "end": 1928,
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 19
                                },
                                "end": {
                                  "line": 78,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1930,
                              "end": 1944,
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 33
                                },
                                "end": {
                                  "line": 78,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1946,
                              "end": 1947,
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 49
                                },
                                "end": {
                                  "line": 78,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 1949,
                              "end": 1952,
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 52
                                },
                                "end": {
                                  "line": 78,
                                  "column": 55
                                }
                              },
                              "extra": {
                                "rawValue": 0.5,
                                "raw": "0.5"
                              },
                              "value": 0.5
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 1963,
                        "end": 1975,
                        "loc": {
                          "start": {
                            "line": 79,
                            "column": 8
                          },
                          "end": {
                            "line": 79,
                            "column": 20
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1963,
                          "end": 1970,
                          "loc": {
                            "start": {
                              "line": 79,
                              "column": 8
                            },
                            "end": {
                              "line": 79,
                              "column": 15
                            },
                            "identifierName": "opacity"
                          },
                          "name": "opacity"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 1972,
                          "end": 1975,
                          "loc": {
                            "start": {
                              "line": 79,
                              "column": 17
                            },
                            "end": {
                              "line": 79,
                              "column": 20
                            }
                          },
                          "extra": {
                            "rawValue": 0.5,
                            "raw": "0.5"
                          },
                          "value": 0.5
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 1985,
                        "end": 1996,
                        "loc": {
                          "start": {
                            "line": 80,
                            "column": 8
                          },
                          "end": {
                            "line": 80,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1985,
                          "end": 1993,
                          "loc": {
                            "start": {
                              "line": 80,
                              "column": 8
                            },
                            "end": {
                              "line": 80,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 1995,
                          "end": 1996,
                          "loc": {
                            "start": {
                              "line": 80,
                              "column": 18
                            },
                            "end": {
                              "line": 80,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 3,
                            "raw": "3"
                          },
                          "value": 3
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 2008,
                  "end": 2109,
                  "loc": {
                    "start": {
                      "line": 82,
                      "column": 4
                    },
                    "end": {
                      "line": 85,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 2008,
                    "end": 2027,
                    "loc": {
                      "start": {
                        "line": 82,
                        "column": 4
                      },
                      "end": {
                        "line": 82,
                        "column": 23
                      },
                      "identifierName": "IfcTransportElement"
                    },
                    "name": "IfcTransportElement"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 2029,
                    "end": 2109,
                    "loc": {
                      "start": {
                        "line": 82,
                        "column": 25
                      },
                      "end": {
                        "line": 85,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 2039,
                        "end": 2082,
                        "loc": {
                          "start": {
                            "line": 83,
                            "column": 8
                          },
                          "end": {
                            "line": 83,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2039,
                          "end": 2047,
                          "loc": {
                            "start": {
                              "line": 83,
                              "column": 8
                            },
                            "end": {
                              "line": 83,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 2049,
                          "end": 2082,
                          "loc": {
                            "start": {
                              "line": 83,
                              "column": 18
                            },
                            "end": {
                              "line": 83,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 2050,
                              "end": 2062,
                              "loc": {
                                "start": {
                                  "line": 83,
                                  "column": 19
                                },
                                "end": {
                                  "line": 83,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2064,
                              "end": 2078,
                              "loc": {
                                "start": {
                                  "line": 83,
                                  "column": 33
                                },
                                "end": {
                                  "line": 83,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2080,
                              "end": 2081,
                              "loc": {
                                "start": {
                                  "line": 83,
                                  "column": 49
                                },
                                "end": {
                                  "line": 83,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 2092,
                        "end": 2103,
                        "loc": {
                          "start": {
                            "line": 84,
                            "column": 8
                          },
                          "end": {
                            "line": 84,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2092,
                          "end": 2100,
                          "loc": {
                            "start": {
                              "line": 84,
                              "column": 8
                            },
                            "end": {
                              "line": 84,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 2102,
                          "end": 2103,
                          "loc": {
                            "start": {
                              "line": 84,
                              "column": 18
                            },
                            "end": {
                              "line": 84,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 3,
                            "raw": "3"
                          },
                          "value": 3
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 2115,
                  "end": 2207,
                  "loc": {
                    "start": {
                      "line": 86,
                      "column": 4
                    },
                    "end": {
                      "line": 89,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 2115,
                    "end": 2125,
                    "loc": {
                      "start": {
                        "line": 86,
                        "column": 4
                      },
                      "end": {
                        "line": 86,
                        "column": 14
                      },
                      "identifierName": "IfcFooting"
                    },
                    "name": "IfcFooting"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 2127,
                    "end": 2207,
                    "loc": {
                      "start": {
                        "line": 86,
                        "column": 16
                      },
                      "end": {
                        "line": 89,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 2137,
                        "end": 2180,
                        "loc": {
                          "start": {
                            "line": 87,
                            "column": 8
                          },
                          "end": {
                            "line": 87,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2137,
                          "end": 2145,
                          "loc": {
                            "start": {
                              "line": 87,
                              "column": 8
                            },
                            "end": {
                              "line": 87,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 2147,
                          "end": 2180,
                          "loc": {
                            "start": {
                              "line": 87,
                              "column": 18
                            },
                            "end": {
                              "line": 87,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 2148,
                              "end": 2160,
                              "loc": {
                                "start": {
                                  "line": 87,
                                  "column": 19
                                },
                                "end": {
                                  "line": 87,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2162,
                              "end": 2176,
                              "loc": {
                                "start": {
                                  "line": 87,
                                  "column": 33
                                },
                                "end": {
                                  "line": 87,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2178,
                              "end": 2179,
                              "loc": {
                                "start": {
                                  "line": 87,
                                  "column": 49
                                },
                                "end": {
                                  "line": 87,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 2190,
                        "end": 2201,
                        "loc": {
                          "start": {
                            "line": 88,
                            "column": 8
                          },
                          "end": {
                            "line": 88,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2190,
                          "end": 2198,
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 8
                            },
                            "end": {
                              "line": 88,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 2200,
                          "end": 2201,
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 18
                            },
                            "end": {
                              "line": 88,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 3,
                            "raw": "3"
                          },
                          "value": 3
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 2233,
                  "end": 2322,
                  "loc": {
                    "start": {
                      "line": 93,
                      "column": 4
                    },
                    "end": {
                      "line": 96,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 2233,
                    "end": 2243,
                    "loc": {
                      "start": {
                        "line": 93,
                        "column": 4
                      },
                      "end": {
                        "line": 93,
                        "column": 14
                      },
                      "identifierName": "IfcRailing"
                    },
                    "name": "IfcRailing",
                    "leadingComments": null
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 2245,
                    "end": 2322,
                    "loc": {
                      "start": {
                        "line": 93,
                        "column": 16
                      },
                      "end": {
                        "line": 96,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 2255,
                        "end": 2295,
                        "loc": {
                          "start": {
                            "line": 94,
                            "column": 8
                          },
                          "end": {
                            "line": 94,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2255,
                          "end": 2263,
                          "loc": {
                            "start": {
                              "line": 94,
                              "column": 8
                            },
                            "end": {
                              "line": 94,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 2265,
                          "end": 2295,
                          "loc": {
                            "start": {
                              "line": 94,
                              "column": 18
                            },
                            "end": {
                              "line": 94,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 2266,
                              "end": 2274,
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 19
                                },
                                "end": {
                                  "line": 94,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2276,
                              "end": 2284,
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 29
                                },
                                "end": {
                                  "line": 94,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2286,
                              "end": 2294,
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 39
                                },
                                "end": {
                                  "line": 94,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 2305,
                        "end": 2316,
                        "loc": {
                          "start": {
                            "line": 95,
                            "column": 8
                          },
                          "end": {
                            "line": 95,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2305,
                          "end": 2313,
                          "loc": {
                            "start": {
                              "line": 95,
                              "column": 8
                            },
                            "end": {
                              "line": 95,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 2315,
                          "end": 2316,
                          "loc": {
                            "start": {
                              "line": 95,
                              "column": 18
                            },
                            "end": {
                              "line": 95,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 4,
                            "raw": "4"
                          },
                          "value": 4
                        }
                      }
                    ]
                  },
                  "leadingComments": [
                    {
                      "type": "CommentLine",
                      "value": " Priority 4",
                      "start": 2214,
                      "end": 2227,
                      "loc": {
                        "start": {
                          "line": 91,
                          "column": 4
                        },
                        "end": {
                          "line": 91,
                          "column": 17
                        }
                      }
                    }
                  ]
                },
                {
                  "type": "ObjectProperty",
                  "start": 2328,
                  "end": 2427,
                  "loc": {
                    "start": {
                      "line": 97,
                      "column": 4
                    },
                    "end": {
                      "line": 100,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 2328,
                    "end": 2348,
                    "loc": {
                      "start": {
                        "line": 97,
                        "column": 4
                      },
                      "end": {
                        "line": 97,
                        "column": 24
                      },
                      "identifierName": "IfcFurnishingElement"
                    },
                    "name": "IfcFurnishingElement"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 2350,
                    "end": 2427,
                    "loc": {
                      "start": {
                        "line": 97,
                        "column": 26
                      },
                      "end": {
                        "line": 100,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 2360,
                        "end": 2400,
                        "loc": {
                          "start": {
                            "line": 98,
                            "column": 8
                          },
                          "end": {
                            "line": 98,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2360,
                          "end": 2368,
                          "loc": {
                            "start": {
                              "line": 98,
                              "column": 8
                            },
                            "end": {
                              "line": 98,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 2370,
                          "end": 2400,
                          "loc": {
                            "start": {
                              "line": 98,
                              "column": 18
                            },
                            "end": {
                              "line": 98,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 2371,
                              "end": 2379,
                              "loc": {
                                "start": {
                                  "line": 98,
                                  "column": 19
                                },
                                "end": {
                                  "line": 98,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2381,
                              "end": 2389,
                              "loc": {
                                "start": {
                                  "line": 98,
                                  "column": 29
                                },
                                "end": {
                                  "line": 98,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2391,
                              "end": 2399,
                              "loc": {
                                "start": {
                                  "line": 98,
                                  "column": 39
                                },
                                "end": {
                                  "line": 98,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 2410,
                        "end": 2421,
                        "loc": {
                          "start": {
                            "line": 99,
                            "column": 8
                          },
                          "end": {
                            "line": 99,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2410,
                          "end": 2418,
                          "loc": {
                            "start": {
                              "line": 99,
                              "column": 8
                            },
                            "end": {
                              "line": 99,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 2420,
                          "end": 2421,
                          "loc": {
                            "start": {
                              "line": 99,
                              "column": 18
                            },
                            "end": {
                              "line": 99,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 4,
                            "raw": "4"
                          },
                          "value": 4
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 2433,
                  "end": 2527,
                  "loc": {
                    "start": {
                      "line": 101,
                      "column": 4
                    },
                    "end": {
                      "line": 104,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 2433,
                    "end": 2445,
                    "loc": {
                      "start": {
                        "line": 101,
                        "column": 4
                      },
                      "end": {
                        "line": 101,
                        "column": 16
                      },
                      "identifierName": "IfcFurniture"
                    },
                    "name": "IfcFurniture"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 2447,
                    "end": 2527,
                    "loc": {
                      "start": {
                        "line": 101,
                        "column": 18
                      },
                      "end": {
                        "line": 104,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 2457,
                        "end": 2500,
                        "loc": {
                          "start": {
                            "line": 102,
                            "column": 8
                          },
                          "end": {
                            "line": 102,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2457,
                          "end": 2465,
                          "loc": {
                            "start": {
                              "line": 102,
                              "column": 8
                            },
                            "end": {
                              "line": 102,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 2467,
                          "end": 2500,
                          "loc": {
                            "start": {
                              "line": 102,
                              "column": 18
                            },
                            "end": {
                              "line": 102,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 2468,
                              "end": 2480,
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 19
                                },
                                "end": {
                                  "line": 102,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2482,
                              "end": 2496,
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 33
                                },
                                "end": {
                                  "line": 102,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2498,
                              "end": 2499,
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 49
                                },
                                "end": {
                                  "line": 102,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 2510,
                        "end": 2521,
                        "loc": {
                          "start": {
                            "line": 103,
                            "column": 8
                          },
                          "end": {
                            "line": 103,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2510,
                          "end": 2518,
                          "loc": {
                            "start": {
                              "line": 103,
                              "column": 8
                            },
                            "end": {
                              "line": 103,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 2520,
                          "end": 2521,
                          "loc": {
                            "start": {
                              "line": 103,
                              "column": 18
                            },
                            "end": {
                              "line": 103,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 4,
                            "raw": "4"
                          },
                          "value": 4
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 2533,
                  "end": 2640,
                  "loc": {
                    "start": {
                      "line": 105,
                      "column": 4
                    },
                    "end": {
                      "line": 108,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 2533,
                    "end": 2558,
                    "loc": {
                      "start": {
                        "line": 105,
                        "column": 4
                      },
                      "end": {
                        "line": 105,
                        "column": 29
                      },
                      "identifierName": "IfcSystemFurnitureElement"
                    },
                    "name": "IfcSystemFurnitureElement"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 2560,
                    "end": 2640,
                    "loc": {
                      "start": {
                        "line": 105,
                        "column": 31
                      },
                      "end": {
                        "line": 108,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 2570,
                        "end": 2613,
                        "loc": {
                          "start": {
                            "line": 106,
                            "column": 8
                          },
                          "end": {
                            "line": 106,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2570,
                          "end": 2578,
                          "loc": {
                            "start": {
                              "line": 106,
                              "column": 8
                            },
                            "end": {
                              "line": 106,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 2580,
                          "end": 2613,
                          "loc": {
                            "start": {
                              "line": 106,
                              "column": 18
                            },
                            "end": {
                              "line": 106,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 2581,
                              "end": 2593,
                              "loc": {
                                "start": {
                                  "line": 106,
                                  "column": 19
                                },
                                "end": {
                                  "line": 106,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2595,
                              "end": 2609,
                              "loc": {
                                "start": {
                                  "line": 106,
                                  "column": 33
                                },
                                "end": {
                                  "line": 106,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2611,
                              "end": 2612,
                              "loc": {
                                "start": {
                                  "line": 106,
                                  "column": 49
                                },
                                "end": {
                                  "line": 106,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 2623,
                        "end": 2634,
                        "loc": {
                          "start": {
                            "line": 107,
                            "column": 8
                          },
                          "end": {
                            "line": 107,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2623,
                          "end": 2631,
                          "loc": {
                            "start": {
                              "line": 107,
                              "column": 8
                            },
                            "end": {
                              "line": 107,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 2633,
                          "end": 2634,
                          "loc": {
                            "start": {
                              "line": 107,
                              "column": 18
                            },
                            "end": {
                              "line": 107,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 4,
                            "raw": "4"
                          },
                          "value": 4
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 2666,
                  "end": 2759,
                  "loc": {
                    "start": {
                      "line": 112,
                      "column": 4
                    },
                    "end": {
                      "line": 115,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 2666,
                    "end": 2680,
                    "loc": {
                      "start": {
                        "line": 112,
                        "column": 4
                      },
                      "end": {
                        "line": 112,
                        "column": 18
                      },
                      "identifierName": "IfcFlowSegment"
                    },
                    "name": "IfcFlowSegment",
                    "leadingComments": null
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 2682,
                    "end": 2759,
                    "loc": {
                      "start": {
                        "line": 112,
                        "column": 20
                      },
                      "end": {
                        "line": 115,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 2692,
                        "end": 2732,
                        "loc": {
                          "start": {
                            "line": 113,
                            "column": 8
                          },
                          "end": {
                            "line": 113,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2692,
                          "end": 2700,
                          "loc": {
                            "start": {
                              "line": 113,
                              "column": 8
                            },
                            "end": {
                              "line": 113,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 2702,
                          "end": 2732,
                          "loc": {
                            "start": {
                              "line": 113,
                              "column": 18
                            },
                            "end": {
                              "line": 113,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 2703,
                              "end": 2711,
                              "loc": {
                                "start": {
                                  "line": 113,
                                  "column": 19
                                },
                                "end": {
                                  "line": 113,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2713,
                              "end": 2721,
                              "loc": {
                                "start": {
                                  "line": 113,
                                  "column": 29
                                },
                                "end": {
                                  "line": 113,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2723,
                              "end": 2731,
                              "loc": {
                                "start": {
                                  "line": 113,
                                  "column": 39
                                },
                                "end": {
                                  "line": 113,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 2742,
                        "end": 2753,
                        "loc": {
                          "start": {
                            "line": 114,
                            "column": 8
                          },
                          "end": {
                            "line": 114,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2742,
                          "end": 2750,
                          "loc": {
                            "start": {
                              "line": 114,
                              "column": 8
                            },
                            "end": {
                              "line": 114,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 2752,
                          "end": 2753,
                          "loc": {
                            "start": {
                              "line": 114,
                              "column": 18
                            },
                            "end": {
                              "line": 114,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 5,
                            "raw": "5"
                          },
                          "value": 5
                        }
                      }
                    ]
                  },
                  "leadingComments": [
                    {
                      "type": "CommentLine",
                      "value": " Priority 5",
                      "start": 2647,
                      "end": 2660,
                      "loc": {
                        "start": {
                          "line": 110,
                          "column": 4
                        },
                        "end": {
                          "line": 110,
                          "column": 17
                        }
                      }
                    }
                  ]
                },
                {
                  "type": "ObjectProperty",
                  "start": 2765,
                  "end": 2857,
                  "loc": {
                    "start": {
                      "line": 116,
                      "column": 4
                    },
                    "end": {
                      "line": 119,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 2765,
                    "end": 2778,
                    "loc": {
                      "start": {
                        "line": 116,
                        "column": 4
                      },
                      "end": {
                        "line": 116,
                        "column": 17
                      },
                      "identifierName": "IfcFlowitting"
                    },
                    "name": "IfcFlowitting"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 2780,
                    "end": 2857,
                    "loc": {
                      "start": {
                        "line": 116,
                        "column": 19
                      },
                      "end": {
                        "line": 119,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 2790,
                        "end": 2830,
                        "loc": {
                          "start": {
                            "line": 117,
                            "column": 8
                          },
                          "end": {
                            "line": 117,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2790,
                          "end": 2798,
                          "loc": {
                            "start": {
                              "line": 117,
                              "column": 8
                            },
                            "end": {
                              "line": 117,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 2800,
                          "end": 2830,
                          "loc": {
                            "start": {
                              "line": 117,
                              "column": 18
                            },
                            "end": {
                              "line": 117,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 2801,
                              "end": 2809,
                              "loc": {
                                "start": {
                                  "line": 117,
                                  "column": 19
                                },
                                "end": {
                                  "line": 117,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2811,
                              "end": 2819,
                              "loc": {
                                "start": {
                                  "line": 117,
                                  "column": 29
                                },
                                "end": {
                                  "line": 117,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2821,
                              "end": 2829,
                              "loc": {
                                "start": {
                                  "line": 117,
                                  "column": 39
                                },
                                "end": {
                                  "line": 117,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 2840,
                        "end": 2851,
                        "loc": {
                          "start": {
                            "line": 118,
                            "column": 8
                          },
                          "end": {
                            "line": 118,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2840,
                          "end": 2848,
                          "loc": {
                            "start": {
                              "line": 118,
                              "column": 8
                            },
                            "end": {
                              "line": 118,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 2850,
                          "end": 2851,
                          "loc": {
                            "start": {
                              "line": 118,
                              "column": 18
                            },
                            "end": {
                              "line": 118,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 5,
                            "raw": "5"
                          },
                          "value": 5
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 2863,
                  "end": 2957,
                  "loc": {
                    "start": {
                      "line": 120,
                      "column": 4
                    },
                    "end": {
                      "line": 123,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 2863,
                    "end": 2878,
                    "loc": {
                      "start": {
                        "line": 120,
                        "column": 4
                      },
                      "end": {
                        "line": 120,
                        "column": 19
                      },
                      "identifierName": "IfcFlowTerminal"
                    },
                    "name": "IfcFlowTerminal"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 2880,
                    "end": 2957,
                    "loc": {
                      "start": {
                        "line": 120,
                        "column": 21
                      },
                      "end": {
                        "line": 123,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 2890,
                        "end": 2930,
                        "loc": {
                          "start": {
                            "line": 121,
                            "column": 8
                          },
                          "end": {
                            "line": 121,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2890,
                          "end": 2898,
                          "loc": {
                            "start": {
                              "line": 121,
                              "column": 8
                            },
                            "end": {
                              "line": 121,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 2900,
                          "end": 2930,
                          "loc": {
                            "start": {
                              "line": 121,
                              "column": 18
                            },
                            "end": {
                              "line": 121,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 2901,
                              "end": 2909,
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 19
                                },
                                "end": {
                                  "line": 121,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2911,
                              "end": 2919,
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 29
                                },
                                "end": {
                                  "line": 121,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 2921,
                              "end": 2929,
                              "loc": {
                                "start": {
                                  "line": 121,
                                  "column": 39
                                },
                                "end": {
                                  "line": 121,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 2940,
                        "end": 2951,
                        "loc": {
                          "start": {
                            "line": 122,
                            "column": 8
                          },
                          "end": {
                            "line": 122,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2940,
                          "end": 2948,
                          "loc": {
                            "start": {
                              "line": 122,
                              "column": 8
                            },
                            "end": {
                              "line": 122,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 2950,
                          "end": 2951,
                          "loc": {
                            "start": {
                              "line": 122,
                              "column": 18
                            },
                            "end": {
                              "line": 122,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 5,
                            "raw": "5"
                          },
                          "value": 5
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 2963,
                  "end": 3062,
                  "loc": {
                    "start": {
                      "line": 124,
                      "column": 4
                    },
                    "end": {
                      "line": 127,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 2963,
                    "end": 2980,
                    "loc": {
                      "start": {
                        "line": 124,
                        "column": 4
                      },
                      "end": {
                        "line": 124,
                        "column": 21
                      },
                      "identifierName": "IfcFlowController"
                    },
                    "name": "IfcFlowController"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 2982,
                    "end": 3062,
                    "loc": {
                      "start": {
                        "line": 124,
                        "column": 23
                      },
                      "end": {
                        "line": 127,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 2992,
                        "end": 3035,
                        "loc": {
                          "start": {
                            "line": 125,
                            "column": 8
                          },
                          "end": {
                            "line": 125,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2992,
                          "end": 3000,
                          "loc": {
                            "start": {
                              "line": 125,
                              "column": 8
                            },
                            "end": {
                              "line": 125,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 3002,
                          "end": 3035,
                          "loc": {
                            "start": {
                              "line": 125,
                              "column": 18
                            },
                            "end": {
                              "line": 125,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 3003,
                              "end": 3015,
                              "loc": {
                                "start": {
                                  "line": 125,
                                  "column": 19
                                },
                                "end": {
                                  "line": 125,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3017,
                              "end": 3031,
                              "loc": {
                                "start": {
                                  "line": 125,
                                  "column": 33
                                },
                                "end": {
                                  "line": 125,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3033,
                              "end": 3034,
                              "loc": {
                                "start": {
                                  "line": 125,
                                  "column": 49
                                },
                                "end": {
                                  "line": 125,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 3045,
                        "end": 3056,
                        "loc": {
                          "start": {
                            "line": 126,
                            "column": 8
                          },
                          "end": {
                            "line": 126,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3045,
                          "end": 3053,
                          "loc": {
                            "start": {
                              "line": 126,
                              "column": 8
                            },
                            "end": {
                              "line": 126,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 3055,
                          "end": 3056,
                          "loc": {
                            "start": {
                              "line": 126,
                              "column": 18
                            },
                            "end": {
                              "line": 126,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 5,
                            "raw": "5"
                          },
                          "value": 5
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 3068,
                  "end": 3164,
                  "loc": {
                    "start": {
                      "line": 128,
                      "column": 4
                    },
                    "end": {
                      "line": 131,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 3068,
                    "end": 3082,
                    "loc": {
                      "start": {
                        "line": 128,
                        "column": 4
                      },
                      "end": {
                        "line": 128,
                        "column": 18
                      },
                      "identifierName": "IfcFlowFitting"
                    },
                    "name": "IfcFlowFitting"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 3084,
                    "end": 3164,
                    "loc": {
                      "start": {
                        "line": 128,
                        "column": 20
                      },
                      "end": {
                        "line": 131,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 3094,
                        "end": 3137,
                        "loc": {
                          "start": {
                            "line": 129,
                            "column": 8
                          },
                          "end": {
                            "line": 129,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3094,
                          "end": 3102,
                          "loc": {
                            "start": {
                              "line": 129,
                              "column": 8
                            },
                            "end": {
                              "line": 129,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 3104,
                          "end": 3137,
                          "loc": {
                            "start": {
                              "line": 129,
                              "column": 18
                            },
                            "end": {
                              "line": 129,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 3105,
                              "end": 3117,
                              "loc": {
                                "start": {
                                  "line": 129,
                                  "column": 19
                                },
                                "end": {
                                  "line": 129,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3119,
                              "end": 3133,
                              "loc": {
                                "start": {
                                  "line": 129,
                                  "column": 33
                                },
                                "end": {
                                  "line": 129,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3135,
                              "end": 3136,
                              "loc": {
                                "start": {
                                  "line": 129,
                                  "column": 49
                                },
                                "end": {
                                  "line": 129,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 3147,
                        "end": 3158,
                        "loc": {
                          "start": {
                            "line": 130,
                            "column": 8
                          },
                          "end": {
                            "line": 130,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3147,
                          "end": 3155,
                          "loc": {
                            "start": {
                              "line": 130,
                              "column": 8
                            },
                            "end": {
                              "line": 130,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 3157,
                          "end": 3158,
                          "loc": {
                            "start": {
                              "line": 130,
                              "column": 18
                            },
                            "end": {
                              "line": 130,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 5,
                            "raw": "5"
                          },
                          "value": 5
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 3170,
                  "end": 3266,
                  "loc": {
                    "start": {
                      "line": 132,
                      "column": 4
                    },
                    "end": {
                      "line": 135,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 3170,
                    "end": 3184,
                    "loc": {
                      "start": {
                        "line": 132,
                        "column": 4
                      },
                      "end": {
                        "line": 132,
                        "column": 18
                      },
                      "identifierName": "IfcDuctSegment"
                    },
                    "name": "IfcDuctSegment"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 3186,
                    "end": 3266,
                    "loc": {
                      "start": {
                        "line": 132,
                        "column": 20
                      },
                      "end": {
                        "line": 135,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 3196,
                        "end": 3239,
                        "loc": {
                          "start": {
                            "line": 133,
                            "column": 8
                          },
                          "end": {
                            "line": 133,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3196,
                          "end": 3204,
                          "loc": {
                            "start": {
                              "line": 133,
                              "column": 8
                            },
                            "end": {
                              "line": 133,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 3206,
                          "end": 3239,
                          "loc": {
                            "start": {
                              "line": 133,
                              "column": 18
                            },
                            "end": {
                              "line": 133,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 3207,
                              "end": 3219,
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 19
                                },
                                "end": {
                                  "line": 133,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3221,
                              "end": 3235,
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 33
                                },
                                "end": {
                                  "line": 133,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3237,
                              "end": 3238,
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 49
                                },
                                "end": {
                                  "line": 133,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 3249,
                        "end": 3260,
                        "loc": {
                          "start": {
                            "line": 134,
                            "column": 8
                          },
                          "end": {
                            "line": 134,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3249,
                          "end": 3257,
                          "loc": {
                            "start": {
                              "line": 134,
                              "column": 8
                            },
                            "end": {
                              "line": 134,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 3259,
                          "end": 3260,
                          "loc": {
                            "start": {
                              "line": 134,
                              "column": 18
                            },
                            "end": {
                              "line": 134,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 5,
                            "raw": "5"
                          },
                          "value": 5
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 3272,
                  "end": 3380,
                  "loc": {
                    "start": {
                      "line": 136,
                      "column": 4
                    },
                    "end": {
                      "line": 139,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 3272,
                    "end": 3298,
                    "loc": {
                      "start": {
                        "line": 136,
                        "column": 4
                      },
                      "end": {
                        "line": 136,
                        "column": 30
                      },
                      "identifierName": "IfcDistributionFlowElement"
                    },
                    "name": "IfcDistributionFlowElement"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 3300,
                    "end": 3380,
                    "loc": {
                      "start": {
                        "line": 136,
                        "column": 32
                      },
                      "end": {
                        "line": 139,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 3310,
                        "end": 3353,
                        "loc": {
                          "start": {
                            "line": 137,
                            "column": 8
                          },
                          "end": {
                            "line": 137,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3310,
                          "end": 3318,
                          "loc": {
                            "start": {
                              "line": 137,
                              "column": 8
                            },
                            "end": {
                              "line": 137,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 3320,
                          "end": 3353,
                          "loc": {
                            "start": {
                              "line": 137,
                              "column": 18
                            },
                            "end": {
                              "line": 137,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 3321,
                              "end": 3333,
                              "loc": {
                                "start": {
                                  "line": 137,
                                  "column": 19
                                },
                                "end": {
                                  "line": 137,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3335,
                              "end": 3349,
                              "loc": {
                                "start": {
                                  "line": 137,
                                  "column": 33
                                },
                                "end": {
                                  "line": 137,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3351,
                              "end": 3352,
                              "loc": {
                                "start": {
                                  "line": 137,
                                  "column": 49
                                },
                                "end": {
                                  "line": 137,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 3363,
                        "end": 3374,
                        "loc": {
                          "start": {
                            "line": 138,
                            "column": 8
                          },
                          "end": {
                            "line": 138,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3363,
                          "end": 3371,
                          "loc": {
                            "start": {
                              "line": 138,
                              "column": 8
                            },
                            "end": {
                              "line": 138,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 3373,
                          "end": 3374,
                          "loc": {
                            "start": {
                              "line": 138,
                              "column": 18
                            },
                            "end": {
                              "line": 138,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 5,
                            "raw": "5"
                          },
                          "value": 5
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 3386,
                  "end": 3482,
                  "loc": {
                    "start": {
                      "line": 140,
                      "column": 4
                    },
                    "end": {
                      "line": 143,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 3386,
                    "end": 3400,
                    "loc": {
                      "start": {
                        "line": 140,
                        "column": 4
                      },
                      "end": {
                        "line": 140,
                        "column": 18
                      },
                      "identifierName": "IfcDuctFitting"
                    },
                    "name": "IfcDuctFitting"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 3402,
                    "end": 3482,
                    "loc": {
                      "start": {
                        "line": 140,
                        "column": 20
                      },
                      "end": {
                        "line": 143,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 3412,
                        "end": 3455,
                        "loc": {
                          "start": {
                            "line": 141,
                            "column": 8
                          },
                          "end": {
                            "line": 141,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3412,
                          "end": 3420,
                          "loc": {
                            "start": {
                              "line": 141,
                              "column": 8
                            },
                            "end": {
                              "line": 141,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 3422,
                          "end": 3455,
                          "loc": {
                            "start": {
                              "line": 141,
                              "column": 18
                            },
                            "end": {
                              "line": 141,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 3423,
                              "end": 3435,
                              "loc": {
                                "start": {
                                  "line": 141,
                                  "column": 19
                                },
                                "end": {
                                  "line": 141,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3437,
                              "end": 3451,
                              "loc": {
                                "start": {
                                  "line": 141,
                                  "column": 33
                                },
                                "end": {
                                  "line": 141,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3453,
                              "end": 3454,
                              "loc": {
                                "start": {
                                  "line": 141,
                                  "column": 49
                                },
                                "end": {
                                  "line": 141,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 3465,
                        "end": 3476,
                        "loc": {
                          "start": {
                            "line": 142,
                            "column": 8
                          },
                          "end": {
                            "line": 142,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3465,
                          "end": 3473,
                          "loc": {
                            "start": {
                              "line": 142,
                              "column": 8
                            },
                            "end": {
                              "line": 142,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 3475,
                          "end": 3476,
                          "loc": {
                            "start": {
                              "line": 142,
                              "column": 18
                            },
                            "end": {
                              "line": 142,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 5,
                            "raw": "5"
                          },
                          "value": 5
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 3488,
                  "end": 3590,
                  "loc": {
                    "start": {
                      "line": 144,
                      "column": 4
                    },
                    "end": {
                      "line": 147,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 3488,
                    "end": 3503,
                    "loc": {
                      "start": {
                        "line": 144,
                        "column": 4
                      },
                      "end": {
                        "line": 144,
                        "column": 19
                      },
                      "identifierName": "IfcLightFixture"
                    },
                    "name": "IfcLightFixture"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 3505,
                    "end": 3590,
                    "loc": {
                      "start": {
                        "line": 144,
                        "column": 21
                      },
                      "end": {
                        "line": 147,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 3515,
                        "end": 3563,
                        "loc": {
                          "start": {
                            "line": 145,
                            "column": 8
                          },
                          "end": {
                            "line": 145,
                            "column": 56
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3515,
                          "end": 3523,
                          "loc": {
                            "start": {
                              "line": 145,
                              "column": 8
                            },
                            "end": {
                              "line": 145,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 3525,
                          "end": 3563,
                          "loc": {
                            "start": {
                              "line": 145,
                              "column": 18
                            },
                            "end": {
                              "line": 145,
                              "column": 56
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 3526,
                              "end": 3538,
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 19
                                },
                                "end": {
                                  "line": 145,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3540,
                              "end": 3552,
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 33
                                },
                                "end": {
                                  "line": 145,
                                  "column": 45
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3554,
                              "end": 3562,
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 47
                                },
                                "end": {
                                  "line": 145,
                                  "column": 55
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 3573,
                        "end": 3584,
                        "loc": {
                          "start": {
                            "line": 146,
                            "column": 8
                          },
                          "end": {
                            "line": 146,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3573,
                          "end": 3581,
                          "loc": {
                            "start": {
                              "line": 146,
                              "column": 8
                            },
                            "end": {
                              "line": 146,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 3583,
                          "end": 3584,
                          "loc": {
                            "start": {
                              "line": 146,
                              "column": 18
                            },
                            "end": {
                              "line": 146,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 5,
                            "raw": "5"
                          },
                          "value": 5
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 3616,
                  "end": 3712,
                  "loc": {
                    "start": {
                      "line": 151,
                      "column": 4
                    },
                    "end": {
                      "line": 154,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 3616,
                    "end": 3630,
                    "loc": {
                      "start": {
                        "line": 151,
                        "column": 4
                      },
                      "end": {
                        "line": 151,
                        "column": 18
                      },
                      "identifierName": "IfcAirTerminal"
                    },
                    "name": "IfcAirTerminal",
                    "leadingComments": null
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 3632,
                    "end": 3712,
                    "loc": {
                      "start": {
                        "line": 151,
                        "column": 20
                      },
                      "end": {
                        "line": 154,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 3642,
                        "end": 3685,
                        "loc": {
                          "start": {
                            "line": 152,
                            "column": 8
                          },
                          "end": {
                            "line": 152,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3642,
                          "end": 3650,
                          "loc": {
                            "start": {
                              "line": 152,
                              "column": 8
                            },
                            "end": {
                              "line": 152,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 3652,
                          "end": 3685,
                          "loc": {
                            "start": {
                              "line": 152,
                              "column": 18
                            },
                            "end": {
                              "line": 152,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 3653,
                              "end": 3665,
                              "loc": {
                                "start": {
                                  "line": 152,
                                  "column": 19
                                },
                                "end": {
                                  "line": 152,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3667,
                              "end": 3681,
                              "loc": {
                                "start": {
                                  "line": 152,
                                  "column": 33
                                },
                                "end": {
                                  "line": 152,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3683,
                              "end": 3684,
                              "loc": {
                                "start": {
                                  "line": 152,
                                  "column": 49
                                },
                                "end": {
                                  "line": 152,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 3695,
                        "end": 3706,
                        "loc": {
                          "start": {
                            "line": 153,
                            "column": 8
                          },
                          "end": {
                            "line": 153,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3695,
                          "end": 3703,
                          "loc": {
                            "start": {
                              "line": 153,
                              "column": 8
                            },
                            "end": {
                              "line": 153,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 3705,
                          "end": 3706,
                          "loc": {
                            "start": {
                              "line": 153,
                              "column": 18
                            },
                            "end": {
                              "line": 153,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 6,
                            "raw": "6"
                          },
                          "value": 6
                        }
                      }
                    ]
                  },
                  "leadingComments": [
                    {
                      "type": "CommentLine",
                      "value": " Priority 6",
                      "start": 3597,
                      "end": 3610,
                      "loc": {
                        "start": {
                          "line": 149,
                          "column": 4
                        },
                        "end": {
                          "line": 149,
                          "column": 17
                        }
                      }
                    }
                  ]
                },
                {
                  "type": "ObjectProperty",
                  "start": 3719,
                  "end": 3837,
                  "loc": {
                    "start": {
                      "line": 156,
                      "column": 4
                    },
                    "end": {
                      "line": 160,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 3719,
                    "end": 3736,
                    "loc": {
                      "start": {
                        "line": 156,
                        "column": 4
                      },
                      "end": {
                        "line": 156,
                        "column": 21
                      },
                      "identifierName": "IfcOpeningElement"
                    },
                    "name": "IfcOpeningElement"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 3738,
                    "end": 3837,
                    "loc": {
                      "start": {
                        "line": 156,
                        "column": 23
                      },
                      "end": {
                        "line": 160,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 3748,
                        "end": 3788,
                        "loc": {
                          "start": {
                            "line": 157,
                            "column": 8
                          },
                          "end": {
                            "line": 157,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3748,
                          "end": 3756,
                          "loc": {
                            "start": {
                              "line": 157,
                              "column": 8
                            },
                            "end": {
                              "line": 157,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 3758,
                          "end": 3788,
                          "loc": {
                            "start": {
                              "line": 157,
                              "column": 18
                            },
                            "end": {
                              "line": 157,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 3759,
                              "end": 3767,
                              "loc": {
                                "start": {
                                  "line": 157,
                                  "column": 19
                                },
                                "end": {
                                  "line": 157,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3769,
                              "end": 3777,
                              "loc": {
                                "start": {
                                  "line": 157,
                                  "column": 29
                                },
                                "end": {
                                  "line": 157,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3779,
                              "end": 3787,
                              "loc": {
                                "start": {
                                  "line": 157,
                                  "column": 39
                                },
                                "end": {
                                  "line": 157,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 3798,
                        "end": 3810,
                        "loc": {
                          "start": {
                            "line": 158,
                            "column": 8
                          },
                          "end": {
                            "line": 158,
                            "column": 20
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3798,
                          "end": 3805,
                          "loc": {
                            "start": {
                              "line": 158,
                              "column": 8
                            },
                            "end": {
                              "line": 158,
                              "column": 15
                            },
                            "identifierName": "opacity"
                          },
                          "name": "opacity"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 3807,
                          "end": 3810,
                          "loc": {
                            "start": {
                              "line": 158,
                              "column": 17
                            },
                            "end": {
                              "line": 158,
                              "column": 20
                            }
                          },
                          "extra": {
                            "rawValue": 0.3,
                            "raw": "0.3"
                          },
                          "value": 0.3
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 3820,
                        "end": 3831,
                        "loc": {
                          "start": {
                            "line": 159,
                            "column": 8
                          },
                          "end": {
                            "line": 159,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3820,
                          "end": 3828,
                          "loc": {
                            "start": {
                              "line": 159,
                              "column": 8
                            },
                            "end": {
                              "line": 159,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 3830,
                          "end": 3831,
                          "loc": {
                            "start": {
                              "line": 159,
                              "column": 18
                            },
                            "end": {
                              "line": 159,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 6,
                            "raw": "6"
                          },
                          "value": 6
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 3843,
                  "end": 3952,
                  "loc": {
                    "start": {
                      "line": 161,
                      "column": 4
                    },
                    "end": {
                      "line": 165,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 3843,
                    "end": 3851,
                    "loc": {
                      "start": {
                        "line": 161,
                        "column": 4
                      },
                      "end": {
                        "line": 161,
                        "column": 12
                      },
                      "identifierName": "IfcSpace"
                    },
                    "name": "IfcSpace"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 3853,
                    "end": 3952,
                    "loc": {
                      "start": {
                        "line": 161,
                        "column": 14
                      },
                      "end": {
                        "line": 165,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 3863,
                        "end": 3903,
                        "loc": {
                          "start": {
                            "line": 162,
                            "column": 8
                          },
                          "end": {
                            "line": 162,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3863,
                          "end": 3871,
                          "loc": {
                            "start": {
                              "line": 162,
                              "column": 8
                            },
                            "end": {
                              "line": 162,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 3873,
                          "end": 3903,
                          "loc": {
                            "start": {
                              "line": 162,
                              "column": 18
                            },
                            "end": {
                              "line": 162,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 3874,
                              "end": 3882,
                              "loc": {
                                "start": {
                                  "line": 162,
                                  "column": 19
                                },
                                "end": {
                                  "line": 162,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3884,
                              "end": 3892,
                              "loc": {
                                "start": {
                                  "line": 162,
                                  "column": 29
                                },
                                "end": {
                                  "line": 162,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 3894,
                              "end": 3902,
                              "loc": {
                                "start": {
                                  "line": 162,
                                  "column": 39
                                },
                                "end": {
                                  "line": 162,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 3913,
                        "end": 3925,
                        "loc": {
                          "start": {
                            "line": 163,
                            "column": 8
                          },
                          "end": {
                            "line": 163,
                            "column": 20
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3913,
                          "end": 3920,
                          "loc": {
                            "start": {
                              "line": 163,
                              "column": 8
                            },
                            "end": {
                              "line": 163,
                              "column": 15
                            },
                            "identifierName": "opacity"
                          },
                          "name": "opacity"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 3922,
                          "end": 3925,
                          "loc": {
                            "start": {
                              "line": 163,
                              "column": 17
                            },
                            "end": {
                              "line": 163,
                              "column": 20
                            }
                          },
                          "extra": {
                            "rawValue": 0.5,
                            "raw": "0.5"
                          },
                          "value": 0.5
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 3935,
                        "end": 3946,
                        "loc": {
                          "start": {
                            "line": 164,
                            "column": 8
                          },
                          "end": {
                            "line": 164,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3935,
                          "end": 3943,
                          "loc": {
                            "start": {
                              "line": 164,
                              "column": 8
                            },
                            "end": {
                              "line": 164,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 3945,
                          "end": 3946,
                          "loc": {
                            "start": {
                              "line": 164,
                              "column": 18
                            },
                            "end": {
                              "line": 164,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 6,
                            "raw": "6"
                          },
                          "value": 6
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 3959,
                  "end": 4158,
                  "loc": {
                    "start": {
                      "line": 167,
                      "column": 4
                    },
                    "end": {
                      "line": 171,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 3959,
                    "end": 3968,
                    "loc": {
                      "start": {
                        "line": 167,
                        "column": 4
                      },
                      "end": {
                        "line": 167,
                        "column": 13
                      },
                      "identifierName": "IfcWindow"
                    },
                    "name": "IfcWindow"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 3970,
                    "end": 4158,
                    "loc": {
                      "start": {
                        "line": 167,
                        "column": 15
                      },
                      "end": {
                        "line": 171,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 3980,
                        "end": 4020,
                        "loc": {
                          "start": {
                            "line": 168,
                            "column": 8
                          },
                          "end": {
                            "line": 168,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3980,
                          "end": 3988,
                          "loc": {
                            "start": {
                              "line": 168,
                              "column": 8
                            },
                            "end": {
                              "line": 168,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 3990,
                          "end": 4020,
                          "loc": {
                            "start": {
                              "line": 168,
                              "column": 18
                            },
                            "end": {
                              "line": 168,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 3991,
                              "end": 3999,
                              "loc": {
                                "start": {
                                  "line": 168,
                                  "column": 19
                                },
                                "end": {
                                  "line": 168,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 4001,
                              "end": 4009,
                              "loc": {
                                "start": {
                                  "line": 168,
                                  "column": 29
                                },
                                "end": {
                                  "line": 168,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 4011,
                              "end": 4019,
                              "loc": {
                                "start": {
                                  "line": 168,
                                  "column": 39
                                },
                                "end": {
                                  "line": 168,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 4030,
                        "end": 4042,
                        "loc": {
                          "start": {
                            "line": 169,
                            "column": 8
                          },
                          "end": {
                            "line": 169,
                            "column": 20
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 4030,
                          "end": 4037,
                          "loc": {
                            "start": {
                              "line": 169,
                              "column": 8
                            },
                            "end": {
                              "line": 169,
                              "column": 15
                            },
                            "identifierName": "opacity"
                          },
                          "name": "opacity"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 4039,
                          "end": 4042,
                          "loc": {
                            "start": {
                              "line": 169,
                              "column": 17
                            },
                            "end": {
                              "line": 169,
                              "column": 20
                            }
                          },
                          "extra": {
                            "rawValue": 0.4,
                            "raw": "0.4"
                          },
                          "value": 0.4
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 4052,
                        "end": 4063,
                        "loc": {
                          "start": {
                            "line": 170,
                            "column": 8
                          },
                          "end": {
                            "line": 170,
                            "column": 19
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 4052,
                          "end": 4060,
                          "loc": {
                            "start": {
                              "line": 170,
                              "column": 8
                            },
                            "end": {
                              "line": 170,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 4062,
                          "end": 4063,
                          "loc": {
                            "start": {
                              "line": 170,
                              "column": 18
                            },
                            "end": {
                              "line": 170,
                              "column": 19
                            }
                          },
                          "extra": {
                            "rawValue": 6,
                            "raw": "6"
                          },
                          "value": 6,
                          "leadingComments": null,
                          "trailingComments": null
                        },
                        "trailingComments": [
                          {
                            "type": "CommentLine",
                            "value": " FIXME: transparent objects need to be last in order to avoid strange wireframe effect",
                            "start": 4064,
                            "end": 4152,
                            "loc": {
                              "start": {
                                "line": 170,
                                "column": 20
                              },
                              "end": {
                                "line": 170,
                                "column": 108
                              }
                            }
                          }
                        ]
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 4173,
                  "end": 4239,
                  "loc": {
                    "start": {
                      "line": 175,
                      "column": 4
                    },
                    "end": {
                      "line": 177,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 4173,
                    "end": 4196,
                    "loc": {
                      "start": {
                        "line": 175,
                        "column": 4
                      },
                      "end": {
                        "line": 175,
                        "column": 27
                      },
                      "identifierName": "IfcBuildingElementProxy"
                    },
                    "name": "IfcBuildingElementProxy",
                    "leadingComments": null
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 4198,
                    "end": 4239,
                    "loc": {
                      "start": {
                        "line": 175,
                        "column": 29
                      },
                      "end": {
                        "line": 177,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 4208,
                        "end": 4233,
                        "loc": {
                          "start": {
                            "line": 176,
                            "column": 8
                          },
                          "end": {
                            "line": 176,
                            "column": 33
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 4208,
                          "end": 4216,
                          "loc": {
                            "start": {
                              "line": 176,
                              "column": 8
                            },
                            "end": {
                              "line": 176,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 4218,
                          "end": 4233,
                          "loc": {
                            "start": {
                              "line": 176,
                              "column": 18
                            },
                            "end": {
                              "line": 176,
                              "column": 33
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 4219,
                              "end": 4222,
                              "loc": {
                                "start": {
                                  "line": 176,
                                  "column": 19
                                },
                                "end": {
                                  "line": 176,
                                  "column": 22
                                }
                              },
                              "extra": {
                                "rawValue": 0.5,
                                "raw": "0.5"
                              },
                              "value": 0.5
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 4224,
                              "end": 4227,
                              "loc": {
                                "start": {
                                  "line": 176,
                                  "column": 24
                                },
                                "end": {
                                  "line": 176,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.5,
                                "raw": "0.5"
                              },
                              "value": 0.5
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 4229,
                              "end": 4232,
                              "loc": {
                                "start": {
                                  "line": 176,
                                  "column": 29
                                },
                                "end": {
                                  "line": 176,
                                  "column": 32
                                }
                              },
                              "extra": {
                                "rawValue": 0.5,
                                "raw": "0.5"
                              },
                              "value": 0.5
                            }
                          ]
                        }
                      }
                    ]
                  },
                  "leadingComments": [
                    {
                      "type": "CommentLine",
                      "value": "",
                      "start": 4165,
                      "end": 4167,
                      "loc": {
                        "start": {
                          "line": 173,
                          "column": 4
                        },
                        "end": {
                          "line": 173,
                          "column": 6
                        }
                      }
                    }
                  ]
                },
                {
                  "type": "ObjectProperty",
                  "start": 4246,
                  "end": 4311,
                  "loc": {
                    "start": {
                      "line": 179,
                      "column": 4
                    },
                    "end": {
                      "line": 181,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 4246,
                    "end": 4253,
                    "loc": {
                      "start": {
                        "line": 179,
                        "column": 4
                      },
                      "end": {
                        "line": 179,
                        "column": 11
                      },
                      "identifierName": "IfcSite"
                    },
                    "name": "IfcSite"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 4255,
                    "end": 4311,
                    "loc": {
                      "start": {
                        "line": 179,
                        "column": 13
                      },
                      "end": {
                        "line": 181,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 4265,
                        "end": 4305,
                        "loc": {
                          "start": {
                            "line": 180,
                            "column": 8
                          },
                          "end": {
                            "line": 180,
                            "column": 48
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 4265,
                          "end": 4273,
                          "loc": {
                            "start": {
                              "line": 180,
                              "column": 8
                            },
                            "end": {
                              "line": 180,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 4275,
                          "end": 4305,
                          "loc": {
                            "start": {
                              "line": 180,
                              "column": 18
                            },
                            "end": {
                              "line": 180,
                              "column": 48
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 4276,
                              "end": 4284,
                              "loc": {
                                "start": {
                                  "line": 180,
                                  "column": 19
                                },
                                "end": {
                                  "line": 180,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.137255,
                                "raw": "0.137255"
                              },
                              "value": 0.137255
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 4286,
                              "end": 4294,
                              "loc": {
                                "start": {
                                  "line": 180,
                                  "column": 29
                                },
                                "end": {
                                  "line": 180,
                                  "column": 37
                                }
                              },
                              "extra": {
                                "rawValue": 0.403922,
                                "raw": "0.403922"
                              },
                              "value": 0.403922
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 4296,
                              "end": 4304,
                              "loc": {
                                "start": {
                                  "line": 180,
                                  "column": 39
                                },
                                "end": {
                                  "line": 180,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.870588,
                                "raw": "0.870588"
                              },
                              "value": 0.870588
                            }
                          ]
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 4318,
                  "end": 4388,
                  "loc": {
                    "start": {
                      "line": 183,
                      "column": 4
                    },
                    "end": {
                      "line": 185,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 4318,
                    "end": 4327,
                    "loc": {
                      "start": {
                        "line": 183,
                        "column": 4
                      },
                      "end": {
                        "line": 183,
                        "column": 13
                      },
                      "identifierName": "IfcMember"
                    },
                    "name": "IfcMember"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 4329,
                    "end": 4388,
                    "loc": {
                      "start": {
                        "line": 183,
                        "column": 15
                      },
                      "end": {
                        "line": 185,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 4339,
                        "end": 4382,
                        "loc": {
                          "start": {
                            "line": 184,
                            "column": 8
                          },
                          "end": {
                            "line": 184,
                            "column": 51
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 4339,
                          "end": 4347,
                          "loc": {
                            "start": {
                              "line": 184,
                              "column": 8
                            },
                            "end": {
                              "line": 184,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 4349,
                          "end": 4382,
                          "loc": {
                            "start": {
                              "line": 184,
                              "column": 18
                            },
                            "end": {
                              "line": 184,
                              "column": 51
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 4350,
                              "end": 4362,
                              "loc": {
                                "start": {
                                  "line": 184,
                                  "column": 19
                                },
                                "end": {
                                  "line": 184,
                                  "column": 31
                                }
                              },
                              "extra": {
                                "rawValue": 0.8470588235,
                                "raw": "0.8470588235"
                              },
                              "value": 0.8470588235
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 4364,
                              "end": 4378,
                              "loc": {
                                "start": {
                                  "line": 184,
                                  "column": 33
                                },
                                "end": {
                                  "line": 184,
                                  "column": 47
                                }
                              },
                              "extra": {
                                "rawValue": 0.427450980392,
                                "raw": "0.427450980392"
                              },
                              "value": 0.427450980392
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 4380,
                              "end": 4381,
                              "loc": {
                                "start": {
                                  "line": 184,
                                  "column": 49
                                },
                                "end": {
                                  "line": 184,
                                  "column": 50
                                }
                              },
                              "extra": {
                                "rawValue": 0,
                                "raw": "0"
                              },
                              "value": 0
                            }
                          ]
                        }
                      }
                    ]
                  }
                },
                {
                  "type": "ObjectProperty",
                  "start": 4395,
                  "end": 4467,
                  "loc": {
                    "start": {
                      "line": 187,
                      "column": 4
                    },
                    "end": {
                      "line": 190,
                      "column": 5
                    }
                  },
                  "method": false,
                  "shorthand": false,
                  "computed": false,
                  "key": {
                    "type": "Identifier",
                    "start": 4395,
                    "end": 4402,
                    "loc": {
                      "start": {
                        "line": 187,
                        "column": 4
                      },
                      "end": {
                        "line": 187,
                        "column": 11
                      },
                      "identifierName": "DEFAULT"
                    },
                    "name": "DEFAULT"
                  },
                  "value": {
                    "type": "ObjectExpression",
                    "start": 4404,
                    "end": 4467,
                    "loc": {
                      "start": {
                        "line": 187,
                        "column": 13
                      },
                      "end": {
                        "line": 190,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "ObjectProperty",
                        "start": 4414,
                        "end": 4439,
                        "loc": {
                          "start": {
                            "line": 188,
                            "column": 8
                          },
                          "end": {
                            "line": 188,
                            "column": 33
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 4414,
                          "end": 4422,
                          "loc": {
                            "start": {
                              "line": 188,
                              "column": 8
                            },
                            "end": {
                              "line": 188,
                              "column": 16
                            },
                            "identifierName": "colorize"
                          },
                          "name": "colorize"
                        },
                        "value": {
                          "type": "ArrayExpression",
                          "start": 4424,
                          "end": 4439,
                          "loc": {
                            "start": {
                              "line": 188,
                              "column": 18
                            },
                            "end": {
                              "line": 188,
                              "column": 33
                            }
                          },
                          "elements": [
                            {
                              "type": "NumericLiteral",
                              "start": 4425,
                              "end": 4428,
                              "loc": {
                                "start": {
                                  "line": 188,
                                  "column": 19
                                },
                                "end": {
                                  "line": 188,
                                  "column": 22
                                }
                              },
                              "extra": {
                                "rawValue": 0.5,
                                "raw": "0.5"
                              },
                              "value": 0.5
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 4430,
                              "end": 4433,
                              "loc": {
                                "start": {
                                  "line": 188,
                                  "column": 24
                                },
                                "end": {
                                  "line": 188,
                                  "column": 27
                                }
                              },
                              "extra": {
                                "rawValue": 0.5,
                                "raw": "0.5"
                              },
                              "value": 0.5
                            },
                            {
                              "type": "NumericLiteral",
                              "start": 4435,
                              "end": 4438,
                              "loc": {
                                "start": {
                                  "line": 188,
                                  "column": 29
                                },
                                "end": {
                                  "line": 188,
                                  "column": 32
                                }
                              },
                              "extra": {
                                "rawValue": 0.5,
                                "raw": "0.5"
                              },
                              "value": 0.5
                            }
                          ]
                        }
                      },
                      {
                        "type": "ObjectProperty",
                        "start": 4449,
                        "end": 4461,
                        "loc": {
                          "start": {
                            "line": 189,
                            "column": 8
                          },
                          "end": {
                            "line": 189,
                            "column": 20
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 4449,
                          "end": 4457,
                          "loc": {
                            "start": {
                              "line": 189,
                              "column": 8
                            },
                            "end": {
                              "line": 189,
                              "column": 16
                            },
                            "identifierName": "priority"
                          },
                          "name": "priority"
                        },
                        "value": {
                          "type": "NumericLiteral",
                          "start": 4459,
                          "end": 4461,
                          "loc": {
                            "start": {
                              "line": 189,
                              "column": 18
                            },
                            "end": {
                              "line": 189,
                              "column": 20
                            }
                          },
                          "extra": {
                            "rawValue": 10,
                            "raw": "10"
                          },
                          "value": 10
                        }
                      }
                    ]
                  }
                }
              ]
            },
            "leadingComments": null
          }
        ],
        "kind": "const",
        "leadingComments": [],
        "name": "_",
        "trailingComments": []
      },
      {
        "type": "ExportNamedDeclaration",
        "start": 4472,
        "end": 4502,
        "loc": {
          "start": {
            "line": 193,
            "column": 0
          },
          "end": {
            "line": 193,
            "column": 30
          }
        },
        "declaration": null,
        "specifiers": [
          {
            "type": "ExportSpecifier",
            "start": 4480,
            "end": 4501,
            "loc": {
              "start": {
                "line": 193,
                "column": 8
              },
              "end": {
                "line": 193,
                "column": 29
              }
            },
            "local": {
              "type": "Identifier",
              "start": 4480,
              "end": 4501,
              "loc": {
                "start": {
                  "line": 193,
                  "column": 8
                },
                "end": {
                  "line": 193,
                  "column": 29
                },
                "identifierName": "ViewerIFCObjectColors"
              },
              "name": "ViewerIFCObjectColors"
            },
            "exported": {
              "type": "Identifier",
              "start": 4480,
              "end": 4501,
              "loc": {
                "start": {
                  "line": 193,
                  "column": 8
                },
                "end": {
                  "line": 193,
                  "column": 29
                },
                "identifierName": "ViewerIFCObjectColors"
              },
              "name": "ViewerIFCObjectColors"
            }
          }
        ],
        "source": null
      },
      {
        "type": "ExportNamedDeclaration",
        "start": 4472,
        "end": 4502,
        "loc": {
          "start": {
            "line": 193,
            "column": 0
          },
          "end": {
            "line": 193,
            "column": 30
          }
        },
        "declaration": {
          "type": "VariableDeclaration",
          "start": 533,
          "end": 4470,
          "loc": {
            "start": {
              "line": 12,
              "column": 0
            },
            "end": {
              "line": 191,
              "column": 2
            }
          },
          "declarations": [
            {
              "type": "VariableDeclarator",
              "start": 539,
              "end": 4469,
              "loc": {
                "start": {
                  "line": 12,
                  "column": 6
                },
                "end": {
                  "line": 191,
                  "column": 1
                }
              },
              "id": {
                "type": "Identifier",
                "start": 539,
                "end": 560,
                "loc": {
                  "start": {
                    "line": 12,
                    "column": 6
                  },
                  "end": {
                    "line": 12,
                    "column": 27
                  },
                  "identifierName": "ViewerIFCObjectColors"
                },
                "name": "ViewerIFCObjectColors",
                "leadingComments": null
              },
              "init": {
                "type": "ObjectExpression",
                "start": 563,
                "end": 4469,
                "loc": {
                  "start": {
                    "line": 12,
                    "column": 30
                  },
                  "end": {
                    "line": 191,
                    "column": 1
                  }
                },
                "properties": [
                  {
                    "type": "ObjectProperty",
                    "start": 589,
                    "end": 675,
                    "loc": {
                      "start": {
                        "line": 16,
                        "column": 4
                      },
                      "end": {
                        "line": 19,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 589,
                      "end": 596,
                      "loc": {
                        "start": {
                          "line": 16,
                          "column": 4
                        },
                        "end": {
                          "line": 16,
                          "column": 11
                        },
                        "identifierName": "IfcRoof"
                      },
                      "name": "IfcRoof",
                      "leadingComments": null
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 598,
                      "end": 675,
                      "loc": {
                        "start": {
                          "line": 16,
                          "column": 13
                        },
                        "end": {
                          "line": 19,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 608,
                          "end": 648,
                          "loc": {
                            "start": {
                              "line": 17,
                              "column": 8
                            },
                            "end": {
                              "line": 17,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 608,
                            "end": 616,
                            "loc": {
                              "start": {
                                "line": 17,
                                "column": 8
                              },
                              "end": {
                                "line": 17,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 618,
                            "end": 648,
                            "loc": {
                              "start": {
                                "line": 17,
                                "column": 18
                              },
                              "end": {
                                "line": 17,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 619,
                                "end": 627,
                                "loc": {
                                  "start": {
                                    "line": 17,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 17,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.837255,
                                  "raw": "0.837255"
                                },
                                "value": 0.837255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 629,
                                "end": 637,
                                "loc": {
                                  "start": {
                                    "line": 17,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 17,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.203922,
                                  "raw": "0.203922"
                                },
                                "value": 0.203922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 639,
                                "end": 647,
                                "loc": {
                                  "start": {
                                    "line": 17,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 17,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.270588,
                                  "raw": "0.270588"
                                },
                                "value": 0.270588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 658,
                          "end": 669,
                          "loc": {
                            "start": {
                              "line": 18,
                              "column": 8
                            },
                            "end": {
                              "line": 18,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 658,
                            "end": 666,
                            "loc": {
                              "start": {
                                "line": 18,
                                "column": 8
                              },
                              "end": {
                                "line": 18,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 668,
                            "end": 669,
                            "loc": {
                              "start": {
                                "line": 18,
                                "column": 18
                              },
                              "end": {
                                "line": 18,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 0,
                              "raw": "0"
                            },
                            "value": 0
                          }
                        }
                      ]
                    },
                    "leadingComments": [
                      {
                        "type": "CommentLine",
                        "value": " Priority 0",
                        "start": 570,
                        "end": 583,
                        "loc": {
                          "start": {
                            "line": 14,
                            "column": 4
                          },
                          "end": {
                            "line": 14,
                            "column": 17
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 681,
                    "end": 767,
                    "loc": {
                      "start": {
                        "line": 20,
                        "column": 4
                      },
                      "end": {
                        "line": 23,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 681,
                      "end": 688,
                      "loc": {
                        "start": {
                          "line": 20,
                          "column": 4
                        },
                        "end": {
                          "line": 20,
                          "column": 11
                        },
                        "identifierName": "IfcSlab"
                      },
                      "name": "IfcSlab"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 690,
                      "end": 767,
                      "loc": {
                        "start": {
                          "line": 20,
                          "column": 13
                        },
                        "end": {
                          "line": 23,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 700,
                          "end": 740,
                          "loc": {
                            "start": {
                              "line": 21,
                              "column": 8
                            },
                            "end": {
                              "line": 21,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 700,
                            "end": 708,
                            "loc": {
                              "start": {
                                "line": 21,
                                "column": 8
                              },
                              "end": {
                                "line": 21,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 710,
                            "end": 740,
                            "loc": {
                              "start": {
                                "line": 21,
                                "column": 18
                              },
                              "end": {
                                "line": 21,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 711,
                                "end": 719,
                                "loc": {
                                  "start": {
                                    "line": 21,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 21,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.637255,
                                  "raw": "0.637255"
                                },
                                "value": 0.637255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 721,
                                "end": 729,
                                "loc": {
                                  "start": {
                                    "line": 21,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 21,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.603922,
                                  "raw": "0.603922"
                                },
                                "value": 0.603922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 731,
                                "end": 739,
                                "loc": {
                                  "start": {
                                    "line": 21,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 21,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.670588,
                                  "raw": "0.670588"
                                },
                                "value": 0.670588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 750,
                          "end": 761,
                          "loc": {
                            "start": {
                              "line": 22,
                              "column": 8
                            },
                            "end": {
                              "line": 22,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 750,
                            "end": 758,
                            "loc": {
                              "start": {
                                "line": 22,
                                "column": 8
                              },
                              "end": {
                                "line": 22,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 760,
                            "end": 761,
                            "loc": {
                              "start": {
                                "line": 22,
                                "column": 18
                              },
                              "end": {
                                "line": 22,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 0,
                              "raw": "0"
                            },
                            "value": 0
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 773,
                    "end": 859,
                    "loc": {
                      "start": {
                        "line": 24,
                        "column": 4
                      },
                      "end": {
                        "line": 27,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 773,
                      "end": 780,
                      "loc": {
                        "start": {
                          "line": 24,
                          "column": 4
                        },
                        "end": {
                          "line": 24,
                          "column": 11
                        },
                        "identifierName": "IfcWall"
                      },
                      "name": "IfcWall"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 782,
                      "end": 859,
                      "loc": {
                        "start": {
                          "line": 24,
                          "column": 13
                        },
                        "end": {
                          "line": 27,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 792,
                          "end": 832,
                          "loc": {
                            "start": {
                              "line": 25,
                              "column": 8
                            },
                            "end": {
                              "line": 25,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 792,
                            "end": 800,
                            "loc": {
                              "start": {
                                "line": 25,
                                "column": 8
                              },
                              "end": {
                                "line": 25,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 802,
                            "end": 832,
                            "loc": {
                              "start": {
                                "line": 25,
                                "column": 18
                              },
                              "end": {
                                "line": 25,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 803,
                                "end": 811,
                                "loc": {
                                  "start": {
                                    "line": 25,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 25,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.537255,
                                  "raw": "0.537255"
                                },
                                "value": 0.537255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 813,
                                "end": 821,
                                "loc": {
                                  "start": {
                                    "line": 25,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 25,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.337255,
                                  "raw": "0.337255"
                                },
                                "value": 0.337255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 823,
                                "end": 831,
                                "loc": {
                                  "start": {
                                    "line": 25,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 25,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.237255,
                                  "raw": "0.237255"
                                },
                                "value": 0.237255
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 842,
                          "end": 853,
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 8
                            },
                            "end": {
                              "line": 26,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 842,
                            "end": 850,
                            "loc": {
                              "start": {
                                "line": 26,
                                "column": 8
                              },
                              "end": {
                                "line": 26,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 852,
                            "end": 853,
                            "loc": {
                              "start": {
                                "line": 26,
                                "column": 18
                              },
                              "end": {
                                "line": 26,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 0,
                              "raw": "0"
                            },
                            "value": 0
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 865,
                    "end": 963,
                    "loc": {
                      "start": {
                        "line": 28,
                        "column": 4
                      },
                      "end": {
                        "line": 31,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 865,
                      "end": 884,
                      "loc": {
                        "start": {
                          "line": 28,
                          "column": 4
                        },
                        "end": {
                          "line": 28,
                          "column": 23
                        },
                        "identifierName": "IfcWallStandardCase"
                      },
                      "name": "IfcWallStandardCase"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 886,
                      "end": 963,
                      "loc": {
                        "start": {
                          "line": 28,
                          "column": 25
                        },
                        "end": {
                          "line": 31,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 896,
                          "end": 936,
                          "loc": {
                            "start": {
                              "line": 29,
                              "column": 8
                            },
                            "end": {
                              "line": 29,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 896,
                            "end": 904,
                            "loc": {
                              "start": {
                                "line": 29,
                                "column": 8
                              },
                              "end": {
                                "line": 29,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 906,
                            "end": 936,
                            "loc": {
                              "start": {
                                "line": 29,
                                "column": 18
                              },
                              "end": {
                                "line": 29,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 907,
                                "end": 915,
                                "loc": {
                                  "start": {
                                    "line": 29,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 29,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.537255,
                                  "raw": "0.537255"
                                },
                                "value": 0.537255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 917,
                                "end": 925,
                                "loc": {
                                  "start": {
                                    "line": 29,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 29,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.337255,
                                  "raw": "0.337255"
                                },
                                "value": 0.337255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 927,
                                "end": 935,
                                "loc": {
                                  "start": {
                                    "line": 29,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 29,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.237255,
                                  "raw": "0.237255"
                                },
                                "value": 0.237255
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 946,
                          "end": 957,
                          "loc": {
                            "start": {
                              "line": 30,
                              "column": 8
                            },
                            "end": {
                              "line": 30,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 946,
                            "end": 954,
                            "loc": {
                              "start": {
                                "line": 30,
                                "column": 8
                              },
                              "end": {
                                "line": 30,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 956,
                            "end": 957,
                            "loc": {
                              "start": {
                                "line": 30,
                                "column": 18
                              },
                              "end": {
                                "line": 30,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 0,
                              "raw": "0"
                            },
                            "value": 0
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 969,
                    "end": 1062,
                    "loc": {
                      "start": {
                        "line": 32,
                        "column": 4
                      },
                      "end": {
                        "line": 35,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 969,
                      "end": 980,
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 4
                        },
                        "end": {
                          "line": 32,
                          "column": 15
                        },
                        "identifierName": "IfcCovering"
                      },
                      "name": "IfcCovering"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 982,
                      "end": 1062,
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 17
                        },
                        "end": {
                          "line": 35,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 992,
                          "end": 1035,
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 8
                            },
                            "end": {
                              "line": 33,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 992,
                            "end": 1000,
                            "loc": {
                              "start": {
                                "line": 33,
                                "column": 8
                              },
                              "end": {
                                "line": 33,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 1002,
                            "end": 1035,
                            "loc": {
                              "start": {
                                "line": 33,
                                "column": 18
                              },
                              "end": {
                                "line": 33,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 1003,
                                "end": 1015,
                                "loc": {
                                  "start": {
                                    "line": 33,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 33,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1017,
                                "end": 1031,
                                "loc": {
                                  "start": {
                                    "line": 33,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 33,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1033,
                                "end": 1034,
                                "loc": {
                                  "start": {
                                    "line": 33,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 33,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 1045,
                          "end": 1056,
                          "loc": {
                            "start": {
                              "line": 34,
                              "column": 8
                            },
                            "end": {
                              "line": 34,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1045,
                            "end": 1053,
                            "loc": {
                              "start": {
                                "line": 34,
                                "column": 8
                              },
                              "end": {
                                "line": 34,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 1055,
                            "end": 1056,
                            "loc": {
                              "start": {
                                "line": 34,
                                "column": 18
                              },
                              "end": {
                                "line": 34,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 0,
                              "raw": "0"
                            },
                            "value": 0
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 1088,
                    "end": 1174,
                    "loc": {
                      "start": {
                        "line": 39,
                        "column": 4
                      },
                      "end": {
                        "line": 42,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 1088,
                      "end": 1095,
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 4
                        },
                        "end": {
                          "line": 39,
                          "column": 11
                        },
                        "identifierName": "IfcDoor"
                      },
                      "name": "IfcDoor",
                      "leadingComments": null
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 1097,
                      "end": 1174,
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 13
                        },
                        "end": {
                          "line": 42,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 1107,
                          "end": 1147,
                          "loc": {
                            "start": {
                              "line": 40,
                              "column": 8
                            },
                            "end": {
                              "line": 40,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1107,
                            "end": 1115,
                            "loc": {
                              "start": {
                                "line": 40,
                                "column": 8
                              },
                              "end": {
                                "line": 40,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 1117,
                            "end": 1147,
                            "loc": {
                              "start": {
                                "line": 40,
                                "column": 18
                              },
                              "end": {
                                "line": 40,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 1118,
                                "end": 1126,
                                "loc": {
                                  "start": {
                                    "line": 40,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 40,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.637255,
                                  "raw": "0.637255"
                                },
                                "value": 0.637255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1128,
                                "end": 1136,
                                "loc": {
                                  "start": {
                                    "line": 40,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 40,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.603922,
                                  "raw": "0.603922"
                                },
                                "value": 0.603922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1138,
                                "end": 1146,
                                "loc": {
                                  "start": {
                                    "line": 40,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 40,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.670588,
                                  "raw": "0.670588"
                                },
                                "value": 0.670588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 1157,
                          "end": 1168,
                          "loc": {
                            "start": {
                              "line": 41,
                              "column": 8
                            },
                            "end": {
                              "line": 41,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1157,
                            "end": 1165,
                            "loc": {
                              "start": {
                                "line": 41,
                                "column": 8
                              },
                              "end": {
                                "line": 41,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 1167,
                            "end": 1168,
                            "loc": {
                              "start": {
                                "line": 41,
                                "column": 18
                              },
                              "end": {
                                "line": 41,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 1,
                              "raw": "1"
                            },
                            "value": 1
                          }
                        }
                      ]
                    },
                    "leadingComments": [
                      {
                        "type": "CommentLine",
                        "value": " Priority 1",
                        "start": 1069,
                        "end": 1082,
                        "loc": {
                          "start": {
                            "line": 37,
                            "column": 4
                          },
                          "end": {
                            "line": 37,
                            "column": 17
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 1200,
                    "end": 1287,
                    "loc": {
                      "start": {
                        "line": 46,
                        "column": 4
                      },
                      "end": {
                        "line": 49,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 1200,
                      "end": 1208,
                      "loc": {
                        "start": {
                          "line": 46,
                          "column": 4
                        },
                        "end": {
                          "line": 46,
                          "column": 12
                        },
                        "identifierName": "IfcStair"
                      },
                      "name": "IfcStair",
                      "leadingComments": null
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 1210,
                      "end": 1287,
                      "loc": {
                        "start": {
                          "line": 46,
                          "column": 14
                        },
                        "end": {
                          "line": 49,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 1220,
                          "end": 1260,
                          "loc": {
                            "start": {
                              "line": 47,
                              "column": 8
                            },
                            "end": {
                              "line": 47,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1220,
                            "end": 1228,
                            "loc": {
                              "start": {
                                "line": 47,
                                "column": 8
                              },
                              "end": {
                                "line": 47,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 1230,
                            "end": 1260,
                            "loc": {
                              "start": {
                                "line": 47,
                                "column": 18
                              },
                              "end": {
                                "line": 47,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 1231,
                                "end": 1239,
                                "loc": {
                                  "start": {
                                    "line": 47,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 47,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.637255,
                                  "raw": "0.637255"
                                },
                                "value": 0.637255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1241,
                                "end": 1249,
                                "loc": {
                                  "start": {
                                    "line": 47,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 47,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.603922,
                                  "raw": "0.603922"
                                },
                                "value": 0.603922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1251,
                                "end": 1259,
                                "loc": {
                                  "start": {
                                    "line": 47,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 47,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.670588,
                                  "raw": "0.670588"
                                },
                                "value": 0.670588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 1270,
                          "end": 1281,
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 8
                            },
                            "end": {
                              "line": 48,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1270,
                            "end": 1278,
                            "loc": {
                              "start": {
                                "line": 48,
                                "column": 8
                              },
                              "end": {
                                "line": 48,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 1280,
                            "end": 1281,
                            "loc": {
                              "start": {
                                "line": 48,
                                "column": 18
                              },
                              "end": {
                                "line": 48,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 2,
                              "raw": "2"
                            },
                            "value": 2
                          }
                        }
                      ]
                    },
                    "leadingComments": [
                      {
                        "type": "CommentLine",
                        "value": " Priority 2",
                        "start": 1181,
                        "end": 1194,
                        "loc": {
                          "start": {
                            "line": 44,
                            "column": 4
                          },
                          "end": {
                            "line": 44,
                            "column": 17
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 1293,
                    "end": 1386,
                    "loc": {
                      "start": {
                        "line": 50,
                        "column": 4
                      },
                      "end": {
                        "line": 53,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 1293,
                      "end": 1307,
                      "loc": {
                        "start": {
                          "line": 50,
                          "column": 4
                        },
                        "end": {
                          "line": 50,
                          "column": 18
                        },
                        "identifierName": "IfcStairFlight"
                      },
                      "name": "IfcStairFlight"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 1309,
                      "end": 1386,
                      "loc": {
                        "start": {
                          "line": 50,
                          "column": 20
                        },
                        "end": {
                          "line": 53,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 1319,
                          "end": 1359,
                          "loc": {
                            "start": {
                              "line": 51,
                              "column": 8
                            },
                            "end": {
                              "line": 51,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1319,
                            "end": 1327,
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 8
                              },
                              "end": {
                                "line": 51,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 1329,
                            "end": 1359,
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 18
                              },
                              "end": {
                                "line": 51,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 1330,
                                "end": 1338,
                                "loc": {
                                  "start": {
                                    "line": 51,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.637255,
                                  "raw": "0.637255"
                                },
                                "value": 0.637255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1340,
                                "end": 1348,
                                "loc": {
                                  "start": {
                                    "line": 51,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.603922,
                                  "raw": "0.603922"
                                },
                                "value": 0.603922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1350,
                                "end": 1358,
                                "loc": {
                                  "start": {
                                    "line": 51,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.670588,
                                  "raw": "0.670588"
                                },
                                "value": 0.670588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 1369,
                          "end": 1380,
                          "loc": {
                            "start": {
                              "line": 52,
                              "column": 8
                            },
                            "end": {
                              "line": 52,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1369,
                            "end": 1377,
                            "loc": {
                              "start": {
                                "line": 52,
                                "column": 8
                              },
                              "end": {
                                "line": 52,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 1379,
                            "end": 1380,
                            "loc": {
                              "start": {
                                "line": 52,
                                "column": 18
                              },
                              "end": {
                                "line": 52,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 2,
                              "raw": "2"
                            },
                            "value": 2
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 1392,
                    "end": 1479,
                    "loc": {
                      "start": {
                        "line": 54,
                        "column": 4
                      },
                      "end": {
                        "line": 57,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 1392,
                      "end": 1400,
                      "loc": {
                        "start": {
                          "line": 54,
                          "column": 4
                        },
                        "end": {
                          "line": 54,
                          "column": 12
                        },
                        "identifierName": "IfcProxy"
                      },
                      "name": "IfcProxy"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 1402,
                      "end": 1479,
                      "loc": {
                        "start": {
                          "line": 54,
                          "column": 14
                        },
                        "end": {
                          "line": 57,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 1412,
                          "end": 1452,
                          "loc": {
                            "start": {
                              "line": 55,
                              "column": 8
                            },
                            "end": {
                              "line": 55,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1412,
                            "end": 1420,
                            "loc": {
                              "start": {
                                "line": 55,
                                "column": 8
                              },
                              "end": {
                                "line": 55,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 1422,
                            "end": 1452,
                            "loc": {
                              "start": {
                                "line": 55,
                                "column": 18
                              },
                              "end": {
                                "line": 55,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 1423,
                                "end": 1431,
                                "loc": {
                                  "start": {
                                    "line": 55,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 55,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1433,
                                "end": 1441,
                                "loc": {
                                  "start": {
                                    "line": 55,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 55,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1443,
                                "end": 1451,
                                "loc": {
                                  "start": {
                                    "line": 55,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 55,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 1462,
                          "end": 1473,
                          "loc": {
                            "start": {
                              "line": 56,
                              "column": 8
                            },
                            "end": {
                              "line": 56,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1462,
                            "end": 1470,
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 8
                              },
                              "end": {
                                "line": 56,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 1472,
                            "end": 1473,
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 18
                              },
                              "end": {
                                "line": 56,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 2,
                              "raw": "2"
                            },
                            "value": 2
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 1485,
                    "end": 1574,
                    "loc": {
                      "start": {
                        "line": 58,
                        "column": 4
                      },
                      "end": {
                        "line": 61,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 1485,
                      "end": 1492,
                      "loc": {
                        "start": {
                          "line": 58,
                          "column": 4
                        },
                        "end": {
                          "line": 58,
                          "column": 11
                        },
                        "identifierName": "IfcRamp"
                      },
                      "name": "IfcRamp"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 1494,
                      "end": 1574,
                      "loc": {
                        "start": {
                          "line": 58,
                          "column": 13
                        },
                        "end": {
                          "line": 61,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 1504,
                          "end": 1547,
                          "loc": {
                            "start": {
                              "line": 59,
                              "column": 8
                            },
                            "end": {
                              "line": 59,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1504,
                            "end": 1512,
                            "loc": {
                              "start": {
                                "line": 59,
                                "column": 8
                              },
                              "end": {
                                "line": 59,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 1514,
                            "end": 1547,
                            "loc": {
                              "start": {
                                "line": 59,
                                "column": 18
                              },
                              "end": {
                                "line": 59,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 1515,
                                "end": 1527,
                                "loc": {
                                  "start": {
                                    "line": 59,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 59,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1529,
                                "end": 1543,
                                "loc": {
                                  "start": {
                                    "line": 59,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 59,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1545,
                                "end": 1546,
                                "loc": {
                                  "start": {
                                    "line": 59,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 59,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 1557,
                          "end": 1568,
                          "loc": {
                            "start": {
                              "line": 60,
                              "column": 8
                            },
                            "end": {
                              "line": 60,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1557,
                            "end": 1565,
                            "loc": {
                              "start": {
                                "line": 60,
                                "column": 8
                              },
                              "end": {
                                "line": 60,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 1567,
                            "end": 1568,
                            "loc": {
                              "start": {
                                "line": 60,
                                "column": 18
                              },
                              "end": {
                                "line": 60,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 2,
                              "raw": "2"
                            },
                            "value": 2
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 1600,
                    "end": 1688,
                    "loc": {
                      "start": {
                        "line": 65,
                        "column": 4
                      },
                      "end": {
                        "line": 68,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 1600,
                      "end": 1609,
                      "loc": {
                        "start": {
                          "line": 65,
                          "column": 4
                        },
                        "end": {
                          "line": 65,
                          "column": 13
                        },
                        "identifierName": "IfcColumn"
                      },
                      "name": "IfcColumn",
                      "leadingComments": null
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 1611,
                      "end": 1688,
                      "loc": {
                        "start": {
                          "line": 65,
                          "column": 15
                        },
                        "end": {
                          "line": 68,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 1621,
                          "end": 1661,
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 8
                            },
                            "end": {
                              "line": 66,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1621,
                            "end": 1629,
                            "loc": {
                              "start": {
                                "line": 66,
                                "column": 8
                              },
                              "end": {
                                "line": 66,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 1631,
                            "end": 1661,
                            "loc": {
                              "start": {
                                "line": 66,
                                "column": 18
                              },
                              "end": {
                                "line": 66,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 1632,
                                "end": 1640,
                                "loc": {
                                  "start": {
                                    "line": 66,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 66,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1642,
                                "end": 1650,
                                "loc": {
                                  "start": {
                                    "line": 66,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 66,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1652,
                                "end": 1660,
                                "loc": {
                                  "start": {
                                    "line": 66,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 66,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 1671,
                          "end": 1682,
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 8
                            },
                            "end": {
                              "line": 67,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1671,
                            "end": 1679,
                            "loc": {
                              "start": {
                                "line": 67,
                                "column": 8
                              },
                              "end": {
                                "line": 67,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 1681,
                            "end": 1682,
                            "loc": {
                              "start": {
                                "line": 67,
                                "column": 18
                              },
                              "end": {
                                "line": 67,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 3,
                              "raw": "3"
                            },
                            "value": 3
                          }
                        }
                      ]
                    },
                    "leadingComments": [
                      {
                        "type": "CommentLine",
                        "value": " Priority 3",
                        "start": 1581,
                        "end": 1594,
                        "loc": {
                          "start": {
                            "line": 63,
                            "column": 4
                          },
                          "end": {
                            "line": 63,
                            "column": 17
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 1694,
                    "end": 1780,
                    "loc": {
                      "start": {
                        "line": 69,
                        "column": 4
                      },
                      "end": {
                        "line": 72,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 1694,
                      "end": 1701,
                      "loc": {
                        "start": {
                          "line": 69,
                          "column": 4
                        },
                        "end": {
                          "line": 69,
                          "column": 11
                        },
                        "identifierName": "IfcBeam"
                      },
                      "name": "IfcBeam"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 1703,
                      "end": 1780,
                      "loc": {
                        "start": {
                          "line": 69,
                          "column": 13
                        },
                        "end": {
                          "line": 72,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 1713,
                          "end": 1753,
                          "loc": {
                            "start": {
                              "line": 70,
                              "column": 8
                            },
                            "end": {
                              "line": 70,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1713,
                            "end": 1721,
                            "loc": {
                              "start": {
                                "line": 70,
                                "column": 8
                              },
                              "end": {
                                "line": 70,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 1723,
                            "end": 1753,
                            "loc": {
                              "start": {
                                "line": 70,
                                "column": 18
                              },
                              "end": {
                                "line": 70,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 1724,
                                "end": 1732,
                                "loc": {
                                  "start": {
                                    "line": 70,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 70,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1734,
                                "end": 1742,
                                "loc": {
                                  "start": {
                                    "line": 70,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 70,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1744,
                                "end": 1752,
                                "loc": {
                                  "start": {
                                    "line": 70,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 70,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 1763,
                          "end": 1774,
                          "loc": {
                            "start": {
                              "line": 71,
                              "column": 8
                            },
                            "end": {
                              "line": 71,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1763,
                            "end": 1771,
                            "loc": {
                              "start": {
                                "line": 71,
                                "column": 8
                              },
                              "end": {
                                "line": 71,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 1773,
                            "end": 1774,
                            "loc": {
                              "start": {
                                "line": 71,
                                "column": 18
                              },
                              "end": {
                                "line": 71,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 3,
                              "raw": "3"
                            },
                            "value": 3
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 1786,
                    "end": 1879,
                    "loc": {
                      "start": {
                        "line": 73,
                        "column": 4
                      },
                      "end": {
                        "line": 76,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 1786,
                      "end": 1800,
                      "loc": {
                        "start": {
                          "line": 73,
                          "column": 4
                        },
                        "end": {
                          "line": 73,
                          "column": 18
                        },
                        "identifierName": "IfcCurtainWall"
                      },
                      "name": "IfcCurtainWall"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 1802,
                      "end": 1879,
                      "loc": {
                        "start": {
                          "line": 73,
                          "column": 20
                        },
                        "end": {
                          "line": 76,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 1812,
                          "end": 1852,
                          "loc": {
                            "start": {
                              "line": 74,
                              "column": 8
                            },
                            "end": {
                              "line": 74,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1812,
                            "end": 1820,
                            "loc": {
                              "start": {
                                "line": 74,
                                "column": 8
                              },
                              "end": {
                                "line": 74,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 1822,
                            "end": 1852,
                            "loc": {
                              "start": {
                                "line": 74,
                                "column": 18
                              },
                              "end": {
                                "line": 74,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 1823,
                                "end": 1831,
                                "loc": {
                                  "start": {
                                    "line": 74,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 74,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1833,
                                "end": 1841,
                                "loc": {
                                  "start": {
                                    "line": 74,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 74,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1843,
                                "end": 1851,
                                "loc": {
                                  "start": {
                                    "line": 74,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 74,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 1862,
                          "end": 1873,
                          "loc": {
                            "start": {
                              "line": 75,
                              "column": 8
                            },
                            "end": {
                              "line": 75,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1862,
                            "end": 1870,
                            "loc": {
                              "start": {
                                "line": 75,
                                "column": 8
                              },
                              "end": {
                                "line": 75,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 1872,
                            "end": 1873,
                            "loc": {
                              "start": {
                                "line": 75,
                                "column": 18
                              },
                              "end": {
                                "line": 75,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 3,
                              "raw": "3"
                            },
                            "value": 3
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 1885,
                    "end": 2002,
                    "loc": {
                      "start": {
                        "line": 77,
                        "column": 4
                      },
                      "end": {
                        "line": 81,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 1885,
                      "end": 1893,
                      "loc": {
                        "start": {
                          "line": 77,
                          "column": 4
                        },
                        "end": {
                          "line": 77,
                          "column": 12
                        },
                        "identifierName": "IfcPlate"
                      },
                      "name": "IfcPlate"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 1895,
                      "end": 2002,
                      "loc": {
                        "start": {
                          "line": 77,
                          "column": 14
                        },
                        "end": {
                          "line": 81,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 1905,
                          "end": 1953,
                          "loc": {
                            "start": {
                              "line": 78,
                              "column": 8
                            },
                            "end": {
                              "line": 78,
                              "column": 56
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1905,
                            "end": 1913,
                            "loc": {
                              "start": {
                                "line": 78,
                                "column": 8
                              },
                              "end": {
                                "line": 78,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 1915,
                            "end": 1953,
                            "loc": {
                              "start": {
                                "line": 78,
                                "column": 18
                              },
                              "end": {
                                "line": 78,
                                "column": 56
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 1916,
                                "end": 1928,
                                "loc": {
                                  "start": {
                                    "line": 78,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 78,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1930,
                                "end": 1944,
                                "loc": {
                                  "start": {
                                    "line": 78,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 78,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1946,
                                "end": 1947,
                                "loc": {
                                  "start": {
                                    "line": 78,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 78,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 1949,
                                "end": 1952,
                                "loc": {
                                  "start": {
                                    "line": 78,
                                    "column": 52
                                  },
                                  "end": {
                                    "line": 78,
                                    "column": 55
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.5,
                                  "raw": "0.5"
                                },
                                "value": 0.5
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 1963,
                          "end": 1975,
                          "loc": {
                            "start": {
                              "line": 79,
                              "column": 8
                            },
                            "end": {
                              "line": 79,
                              "column": 20
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1963,
                            "end": 1970,
                            "loc": {
                              "start": {
                                "line": 79,
                                "column": 8
                              },
                              "end": {
                                "line": 79,
                                "column": 15
                              },
                              "identifierName": "opacity"
                            },
                            "name": "opacity"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 1972,
                            "end": 1975,
                            "loc": {
                              "start": {
                                "line": 79,
                                "column": 17
                              },
                              "end": {
                                "line": 79,
                                "column": 20
                              }
                            },
                            "extra": {
                              "rawValue": 0.5,
                              "raw": "0.5"
                            },
                            "value": 0.5
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 1985,
                          "end": 1996,
                          "loc": {
                            "start": {
                              "line": 80,
                              "column": 8
                            },
                            "end": {
                              "line": 80,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 1985,
                            "end": 1993,
                            "loc": {
                              "start": {
                                "line": 80,
                                "column": 8
                              },
                              "end": {
                                "line": 80,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 1995,
                            "end": 1996,
                            "loc": {
                              "start": {
                                "line": 80,
                                "column": 18
                              },
                              "end": {
                                "line": 80,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 3,
                              "raw": "3"
                            },
                            "value": 3
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 2008,
                    "end": 2109,
                    "loc": {
                      "start": {
                        "line": 82,
                        "column": 4
                      },
                      "end": {
                        "line": 85,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 2008,
                      "end": 2027,
                      "loc": {
                        "start": {
                          "line": 82,
                          "column": 4
                        },
                        "end": {
                          "line": 82,
                          "column": 23
                        },
                        "identifierName": "IfcTransportElement"
                      },
                      "name": "IfcTransportElement"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 2029,
                      "end": 2109,
                      "loc": {
                        "start": {
                          "line": 82,
                          "column": 25
                        },
                        "end": {
                          "line": 85,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 2039,
                          "end": 2082,
                          "loc": {
                            "start": {
                              "line": 83,
                              "column": 8
                            },
                            "end": {
                              "line": 83,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2039,
                            "end": 2047,
                            "loc": {
                              "start": {
                                "line": 83,
                                "column": 8
                              },
                              "end": {
                                "line": 83,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 2049,
                            "end": 2082,
                            "loc": {
                              "start": {
                                "line": 83,
                                "column": 18
                              },
                              "end": {
                                "line": 83,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 2050,
                                "end": 2062,
                                "loc": {
                                  "start": {
                                    "line": 83,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 83,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2064,
                                "end": 2078,
                                "loc": {
                                  "start": {
                                    "line": 83,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 83,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2080,
                                "end": 2081,
                                "loc": {
                                  "start": {
                                    "line": 83,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 83,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 2092,
                          "end": 2103,
                          "loc": {
                            "start": {
                              "line": 84,
                              "column": 8
                            },
                            "end": {
                              "line": 84,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2092,
                            "end": 2100,
                            "loc": {
                              "start": {
                                "line": 84,
                                "column": 8
                              },
                              "end": {
                                "line": 84,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 2102,
                            "end": 2103,
                            "loc": {
                              "start": {
                                "line": 84,
                                "column": 18
                              },
                              "end": {
                                "line": 84,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 3,
                              "raw": "3"
                            },
                            "value": 3
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 2115,
                    "end": 2207,
                    "loc": {
                      "start": {
                        "line": 86,
                        "column": 4
                      },
                      "end": {
                        "line": 89,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 2115,
                      "end": 2125,
                      "loc": {
                        "start": {
                          "line": 86,
                          "column": 4
                        },
                        "end": {
                          "line": 86,
                          "column": 14
                        },
                        "identifierName": "IfcFooting"
                      },
                      "name": "IfcFooting"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 2127,
                      "end": 2207,
                      "loc": {
                        "start": {
                          "line": 86,
                          "column": 16
                        },
                        "end": {
                          "line": 89,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 2137,
                          "end": 2180,
                          "loc": {
                            "start": {
                              "line": 87,
                              "column": 8
                            },
                            "end": {
                              "line": 87,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2137,
                            "end": 2145,
                            "loc": {
                              "start": {
                                "line": 87,
                                "column": 8
                              },
                              "end": {
                                "line": 87,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 2147,
                            "end": 2180,
                            "loc": {
                              "start": {
                                "line": 87,
                                "column": 18
                              },
                              "end": {
                                "line": 87,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 2148,
                                "end": 2160,
                                "loc": {
                                  "start": {
                                    "line": 87,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 87,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2162,
                                "end": 2176,
                                "loc": {
                                  "start": {
                                    "line": 87,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 87,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2178,
                                "end": 2179,
                                "loc": {
                                  "start": {
                                    "line": 87,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 87,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 2190,
                          "end": 2201,
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 8
                            },
                            "end": {
                              "line": 88,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2190,
                            "end": 2198,
                            "loc": {
                              "start": {
                                "line": 88,
                                "column": 8
                              },
                              "end": {
                                "line": 88,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 2200,
                            "end": 2201,
                            "loc": {
                              "start": {
                                "line": 88,
                                "column": 18
                              },
                              "end": {
                                "line": 88,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 3,
                              "raw": "3"
                            },
                            "value": 3
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 2233,
                    "end": 2322,
                    "loc": {
                      "start": {
                        "line": 93,
                        "column": 4
                      },
                      "end": {
                        "line": 96,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 2233,
                      "end": 2243,
                      "loc": {
                        "start": {
                          "line": 93,
                          "column": 4
                        },
                        "end": {
                          "line": 93,
                          "column": 14
                        },
                        "identifierName": "IfcRailing"
                      },
                      "name": "IfcRailing",
                      "leadingComments": null
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 2245,
                      "end": 2322,
                      "loc": {
                        "start": {
                          "line": 93,
                          "column": 16
                        },
                        "end": {
                          "line": 96,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 2255,
                          "end": 2295,
                          "loc": {
                            "start": {
                              "line": 94,
                              "column": 8
                            },
                            "end": {
                              "line": 94,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2255,
                            "end": 2263,
                            "loc": {
                              "start": {
                                "line": 94,
                                "column": 8
                              },
                              "end": {
                                "line": 94,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 2265,
                            "end": 2295,
                            "loc": {
                              "start": {
                                "line": 94,
                                "column": 18
                              },
                              "end": {
                                "line": 94,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 2266,
                                "end": 2274,
                                "loc": {
                                  "start": {
                                    "line": 94,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 94,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2276,
                                "end": 2284,
                                "loc": {
                                  "start": {
                                    "line": 94,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 94,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2286,
                                "end": 2294,
                                "loc": {
                                  "start": {
                                    "line": 94,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 94,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 2305,
                          "end": 2316,
                          "loc": {
                            "start": {
                              "line": 95,
                              "column": 8
                            },
                            "end": {
                              "line": 95,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2305,
                            "end": 2313,
                            "loc": {
                              "start": {
                                "line": 95,
                                "column": 8
                              },
                              "end": {
                                "line": 95,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 2315,
                            "end": 2316,
                            "loc": {
                              "start": {
                                "line": 95,
                                "column": 18
                              },
                              "end": {
                                "line": 95,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 4,
                              "raw": "4"
                            },
                            "value": 4
                          }
                        }
                      ]
                    },
                    "leadingComments": [
                      {
                        "type": "CommentLine",
                        "value": " Priority 4",
                        "start": 2214,
                        "end": 2227,
                        "loc": {
                          "start": {
                            "line": 91,
                            "column": 4
                          },
                          "end": {
                            "line": 91,
                            "column": 17
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 2328,
                    "end": 2427,
                    "loc": {
                      "start": {
                        "line": 97,
                        "column": 4
                      },
                      "end": {
                        "line": 100,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 2328,
                      "end": 2348,
                      "loc": {
                        "start": {
                          "line": 97,
                          "column": 4
                        },
                        "end": {
                          "line": 97,
                          "column": 24
                        },
                        "identifierName": "IfcFurnishingElement"
                      },
                      "name": "IfcFurnishingElement"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 2350,
                      "end": 2427,
                      "loc": {
                        "start": {
                          "line": 97,
                          "column": 26
                        },
                        "end": {
                          "line": 100,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 2360,
                          "end": 2400,
                          "loc": {
                            "start": {
                              "line": 98,
                              "column": 8
                            },
                            "end": {
                              "line": 98,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2360,
                            "end": 2368,
                            "loc": {
                              "start": {
                                "line": 98,
                                "column": 8
                              },
                              "end": {
                                "line": 98,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 2370,
                            "end": 2400,
                            "loc": {
                              "start": {
                                "line": 98,
                                "column": 18
                              },
                              "end": {
                                "line": 98,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 2371,
                                "end": 2379,
                                "loc": {
                                  "start": {
                                    "line": 98,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 98,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2381,
                                "end": 2389,
                                "loc": {
                                  "start": {
                                    "line": 98,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 98,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2391,
                                "end": 2399,
                                "loc": {
                                  "start": {
                                    "line": 98,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 98,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 2410,
                          "end": 2421,
                          "loc": {
                            "start": {
                              "line": 99,
                              "column": 8
                            },
                            "end": {
                              "line": 99,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2410,
                            "end": 2418,
                            "loc": {
                              "start": {
                                "line": 99,
                                "column": 8
                              },
                              "end": {
                                "line": 99,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 2420,
                            "end": 2421,
                            "loc": {
                              "start": {
                                "line": 99,
                                "column": 18
                              },
                              "end": {
                                "line": 99,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 4,
                              "raw": "4"
                            },
                            "value": 4
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 2433,
                    "end": 2527,
                    "loc": {
                      "start": {
                        "line": 101,
                        "column": 4
                      },
                      "end": {
                        "line": 104,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 2433,
                      "end": 2445,
                      "loc": {
                        "start": {
                          "line": 101,
                          "column": 4
                        },
                        "end": {
                          "line": 101,
                          "column": 16
                        },
                        "identifierName": "IfcFurniture"
                      },
                      "name": "IfcFurniture"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 2447,
                      "end": 2527,
                      "loc": {
                        "start": {
                          "line": 101,
                          "column": 18
                        },
                        "end": {
                          "line": 104,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 2457,
                          "end": 2500,
                          "loc": {
                            "start": {
                              "line": 102,
                              "column": 8
                            },
                            "end": {
                              "line": 102,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2457,
                            "end": 2465,
                            "loc": {
                              "start": {
                                "line": 102,
                                "column": 8
                              },
                              "end": {
                                "line": 102,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 2467,
                            "end": 2500,
                            "loc": {
                              "start": {
                                "line": 102,
                                "column": 18
                              },
                              "end": {
                                "line": 102,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 2468,
                                "end": 2480,
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2482,
                                "end": 2496,
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2498,
                                "end": 2499,
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 2510,
                          "end": 2521,
                          "loc": {
                            "start": {
                              "line": 103,
                              "column": 8
                            },
                            "end": {
                              "line": 103,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2510,
                            "end": 2518,
                            "loc": {
                              "start": {
                                "line": 103,
                                "column": 8
                              },
                              "end": {
                                "line": 103,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 2520,
                            "end": 2521,
                            "loc": {
                              "start": {
                                "line": 103,
                                "column": 18
                              },
                              "end": {
                                "line": 103,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 4,
                              "raw": "4"
                            },
                            "value": 4
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 2533,
                    "end": 2640,
                    "loc": {
                      "start": {
                        "line": 105,
                        "column": 4
                      },
                      "end": {
                        "line": 108,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 2533,
                      "end": 2558,
                      "loc": {
                        "start": {
                          "line": 105,
                          "column": 4
                        },
                        "end": {
                          "line": 105,
                          "column": 29
                        },
                        "identifierName": "IfcSystemFurnitureElement"
                      },
                      "name": "IfcSystemFurnitureElement"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 2560,
                      "end": 2640,
                      "loc": {
                        "start": {
                          "line": 105,
                          "column": 31
                        },
                        "end": {
                          "line": 108,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 2570,
                          "end": 2613,
                          "loc": {
                            "start": {
                              "line": 106,
                              "column": 8
                            },
                            "end": {
                              "line": 106,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2570,
                            "end": 2578,
                            "loc": {
                              "start": {
                                "line": 106,
                                "column": 8
                              },
                              "end": {
                                "line": 106,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 2580,
                            "end": 2613,
                            "loc": {
                              "start": {
                                "line": 106,
                                "column": 18
                              },
                              "end": {
                                "line": 106,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 2581,
                                "end": 2593,
                                "loc": {
                                  "start": {
                                    "line": 106,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 106,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2595,
                                "end": 2609,
                                "loc": {
                                  "start": {
                                    "line": 106,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 106,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2611,
                                "end": 2612,
                                "loc": {
                                  "start": {
                                    "line": 106,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 106,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 2623,
                          "end": 2634,
                          "loc": {
                            "start": {
                              "line": 107,
                              "column": 8
                            },
                            "end": {
                              "line": 107,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2623,
                            "end": 2631,
                            "loc": {
                              "start": {
                                "line": 107,
                                "column": 8
                              },
                              "end": {
                                "line": 107,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 2633,
                            "end": 2634,
                            "loc": {
                              "start": {
                                "line": 107,
                                "column": 18
                              },
                              "end": {
                                "line": 107,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 4,
                              "raw": "4"
                            },
                            "value": 4
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 2666,
                    "end": 2759,
                    "loc": {
                      "start": {
                        "line": 112,
                        "column": 4
                      },
                      "end": {
                        "line": 115,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 2666,
                      "end": 2680,
                      "loc": {
                        "start": {
                          "line": 112,
                          "column": 4
                        },
                        "end": {
                          "line": 112,
                          "column": 18
                        },
                        "identifierName": "IfcFlowSegment"
                      },
                      "name": "IfcFlowSegment",
                      "leadingComments": null
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 2682,
                      "end": 2759,
                      "loc": {
                        "start": {
                          "line": 112,
                          "column": 20
                        },
                        "end": {
                          "line": 115,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 2692,
                          "end": 2732,
                          "loc": {
                            "start": {
                              "line": 113,
                              "column": 8
                            },
                            "end": {
                              "line": 113,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2692,
                            "end": 2700,
                            "loc": {
                              "start": {
                                "line": 113,
                                "column": 8
                              },
                              "end": {
                                "line": 113,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 2702,
                            "end": 2732,
                            "loc": {
                              "start": {
                                "line": 113,
                                "column": 18
                              },
                              "end": {
                                "line": 113,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 2703,
                                "end": 2711,
                                "loc": {
                                  "start": {
                                    "line": 113,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 113,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2713,
                                "end": 2721,
                                "loc": {
                                  "start": {
                                    "line": 113,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 113,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2723,
                                "end": 2731,
                                "loc": {
                                  "start": {
                                    "line": 113,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 113,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 2742,
                          "end": 2753,
                          "loc": {
                            "start": {
                              "line": 114,
                              "column": 8
                            },
                            "end": {
                              "line": 114,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2742,
                            "end": 2750,
                            "loc": {
                              "start": {
                                "line": 114,
                                "column": 8
                              },
                              "end": {
                                "line": 114,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 2752,
                            "end": 2753,
                            "loc": {
                              "start": {
                                "line": 114,
                                "column": 18
                              },
                              "end": {
                                "line": 114,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 5,
                              "raw": "5"
                            },
                            "value": 5
                          }
                        }
                      ]
                    },
                    "leadingComments": [
                      {
                        "type": "CommentLine",
                        "value": " Priority 5",
                        "start": 2647,
                        "end": 2660,
                        "loc": {
                          "start": {
                            "line": 110,
                            "column": 4
                          },
                          "end": {
                            "line": 110,
                            "column": 17
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 2765,
                    "end": 2857,
                    "loc": {
                      "start": {
                        "line": 116,
                        "column": 4
                      },
                      "end": {
                        "line": 119,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 2765,
                      "end": 2778,
                      "loc": {
                        "start": {
                          "line": 116,
                          "column": 4
                        },
                        "end": {
                          "line": 116,
                          "column": 17
                        },
                        "identifierName": "IfcFlowitting"
                      },
                      "name": "IfcFlowitting"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 2780,
                      "end": 2857,
                      "loc": {
                        "start": {
                          "line": 116,
                          "column": 19
                        },
                        "end": {
                          "line": 119,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 2790,
                          "end": 2830,
                          "loc": {
                            "start": {
                              "line": 117,
                              "column": 8
                            },
                            "end": {
                              "line": 117,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2790,
                            "end": 2798,
                            "loc": {
                              "start": {
                                "line": 117,
                                "column": 8
                              },
                              "end": {
                                "line": 117,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 2800,
                            "end": 2830,
                            "loc": {
                              "start": {
                                "line": 117,
                                "column": 18
                              },
                              "end": {
                                "line": 117,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 2801,
                                "end": 2809,
                                "loc": {
                                  "start": {
                                    "line": 117,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 117,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2811,
                                "end": 2819,
                                "loc": {
                                  "start": {
                                    "line": 117,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 117,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2821,
                                "end": 2829,
                                "loc": {
                                  "start": {
                                    "line": 117,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 117,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 2840,
                          "end": 2851,
                          "loc": {
                            "start": {
                              "line": 118,
                              "column": 8
                            },
                            "end": {
                              "line": 118,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2840,
                            "end": 2848,
                            "loc": {
                              "start": {
                                "line": 118,
                                "column": 8
                              },
                              "end": {
                                "line": 118,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 2850,
                            "end": 2851,
                            "loc": {
                              "start": {
                                "line": 118,
                                "column": 18
                              },
                              "end": {
                                "line": 118,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 5,
                              "raw": "5"
                            },
                            "value": 5
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 2863,
                    "end": 2957,
                    "loc": {
                      "start": {
                        "line": 120,
                        "column": 4
                      },
                      "end": {
                        "line": 123,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 2863,
                      "end": 2878,
                      "loc": {
                        "start": {
                          "line": 120,
                          "column": 4
                        },
                        "end": {
                          "line": 120,
                          "column": 19
                        },
                        "identifierName": "IfcFlowTerminal"
                      },
                      "name": "IfcFlowTerminal"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 2880,
                      "end": 2957,
                      "loc": {
                        "start": {
                          "line": 120,
                          "column": 21
                        },
                        "end": {
                          "line": 123,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 2890,
                          "end": 2930,
                          "loc": {
                            "start": {
                              "line": 121,
                              "column": 8
                            },
                            "end": {
                              "line": 121,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2890,
                            "end": 2898,
                            "loc": {
                              "start": {
                                "line": 121,
                                "column": 8
                              },
                              "end": {
                                "line": 121,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 2900,
                            "end": 2930,
                            "loc": {
                              "start": {
                                "line": 121,
                                "column": 18
                              },
                              "end": {
                                "line": 121,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 2901,
                                "end": 2909,
                                "loc": {
                                  "start": {
                                    "line": 121,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 121,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2911,
                                "end": 2919,
                                "loc": {
                                  "start": {
                                    "line": 121,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 121,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 2921,
                                "end": 2929,
                                "loc": {
                                  "start": {
                                    "line": 121,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 121,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 2940,
                          "end": 2951,
                          "loc": {
                            "start": {
                              "line": 122,
                              "column": 8
                            },
                            "end": {
                              "line": 122,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2940,
                            "end": 2948,
                            "loc": {
                              "start": {
                                "line": 122,
                                "column": 8
                              },
                              "end": {
                                "line": 122,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 2950,
                            "end": 2951,
                            "loc": {
                              "start": {
                                "line": 122,
                                "column": 18
                              },
                              "end": {
                                "line": 122,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 5,
                              "raw": "5"
                            },
                            "value": 5
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 2963,
                    "end": 3062,
                    "loc": {
                      "start": {
                        "line": 124,
                        "column": 4
                      },
                      "end": {
                        "line": 127,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 2963,
                      "end": 2980,
                      "loc": {
                        "start": {
                          "line": 124,
                          "column": 4
                        },
                        "end": {
                          "line": 124,
                          "column": 21
                        },
                        "identifierName": "IfcFlowController"
                      },
                      "name": "IfcFlowController"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 2982,
                      "end": 3062,
                      "loc": {
                        "start": {
                          "line": 124,
                          "column": 23
                        },
                        "end": {
                          "line": 127,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 2992,
                          "end": 3035,
                          "loc": {
                            "start": {
                              "line": 125,
                              "column": 8
                            },
                            "end": {
                              "line": 125,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 2992,
                            "end": 3000,
                            "loc": {
                              "start": {
                                "line": 125,
                                "column": 8
                              },
                              "end": {
                                "line": 125,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 3002,
                            "end": 3035,
                            "loc": {
                              "start": {
                                "line": 125,
                                "column": 18
                              },
                              "end": {
                                "line": 125,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 3003,
                                "end": 3015,
                                "loc": {
                                  "start": {
                                    "line": 125,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 125,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3017,
                                "end": 3031,
                                "loc": {
                                  "start": {
                                    "line": 125,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 125,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3033,
                                "end": 3034,
                                "loc": {
                                  "start": {
                                    "line": 125,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 125,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 3045,
                          "end": 3056,
                          "loc": {
                            "start": {
                              "line": 126,
                              "column": 8
                            },
                            "end": {
                              "line": 126,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3045,
                            "end": 3053,
                            "loc": {
                              "start": {
                                "line": 126,
                                "column": 8
                              },
                              "end": {
                                "line": 126,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 3055,
                            "end": 3056,
                            "loc": {
                              "start": {
                                "line": 126,
                                "column": 18
                              },
                              "end": {
                                "line": 126,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 5,
                              "raw": "5"
                            },
                            "value": 5
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 3068,
                    "end": 3164,
                    "loc": {
                      "start": {
                        "line": 128,
                        "column": 4
                      },
                      "end": {
                        "line": 131,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 3068,
                      "end": 3082,
                      "loc": {
                        "start": {
                          "line": 128,
                          "column": 4
                        },
                        "end": {
                          "line": 128,
                          "column": 18
                        },
                        "identifierName": "IfcFlowFitting"
                      },
                      "name": "IfcFlowFitting"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 3084,
                      "end": 3164,
                      "loc": {
                        "start": {
                          "line": 128,
                          "column": 20
                        },
                        "end": {
                          "line": 131,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 3094,
                          "end": 3137,
                          "loc": {
                            "start": {
                              "line": 129,
                              "column": 8
                            },
                            "end": {
                              "line": 129,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3094,
                            "end": 3102,
                            "loc": {
                              "start": {
                                "line": 129,
                                "column": 8
                              },
                              "end": {
                                "line": 129,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 3104,
                            "end": 3137,
                            "loc": {
                              "start": {
                                "line": 129,
                                "column": 18
                              },
                              "end": {
                                "line": 129,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 3105,
                                "end": 3117,
                                "loc": {
                                  "start": {
                                    "line": 129,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 129,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3119,
                                "end": 3133,
                                "loc": {
                                  "start": {
                                    "line": 129,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 129,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3135,
                                "end": 3136,
                                "loc": {
                                  "start": {
                                    "line": 129,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 129,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 3147,
                          "end": 3158,
                          "loc": {
                            "start": {
                              "line": 130,
                              "column": 8
                            },
                            "end": {
                              "line": 130,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3147,
                            "end": 3155,
                            "loc": {
                              "start": {
                                "line": 130,
                                "column": 8
                              },
                              "end": {
                                "line": 130,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 3157,
                            "end": 3158,
                            "loc": {
                              "start": {
                                "line": 130,
                                "column": 18
                              },
                              "end": {
                                "line": 130,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 5,
                              "raw": "5"
                            },
                            "value": 5
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 3170,
                    "end": 3266,
                    "loc": {
                      "start": {
                        "line": 132,
                        "column": 4
                      },
                      "end": {
                        "line": 135,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 3170,
                      "end": 3184,
                      "loc": {
                        "start": {
                          "line": 132,
                          "column": 4
                        },
                        "end": {
                          "line": 132,
                          "column": 18
                        },
                        "identifierName": "IfcDuctSegment"
                      },
                      "name": "IfcDuctSegment"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 3186,
                      "end": 3266,
                      "loc": {
                        "start": {
                          "line": 132,
                          "column": 20
                        },
                        "end": {
                          "line": 135,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 3196,
                          "end": 3239,
                          "loc": {
                            "start": {
                              "line": 133,
                              "column": 8
                            },
                            "end": {
                              "line": 133,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3196,
                            "end": 3204,
                            "loc": {
                              "start": {
                                "line": 133,
                                "column": 8
                              },
                              "end": {
                                "line": 133,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 3206,
                            "end": 3239,
                            "loc": {
                              "start": {
                                "line": 133,
                                "column": 18
                              },
                              "end": {
                                "line": 133,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 3207,
                                "end": 3219,
                                "loc": {
                                  "start": {
                                    "line": 133,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 133,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3221,
                                "end": 3235,
                                "loc": {
                                  "start": {
                                    "line": 133,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 133,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3237,
                                "end": 3238,
                                "loc": {
                                  "start": {
                                    "line": 133,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 133,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 3249,
                          "end": 3260,
                          "loc": {
                            "start": {
                              "line": 134,
                              "column": 8
                            },
                            "end": {
                              "line": 134,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3249,
                            "end": 3257,
                            "loc": {
                              "start": {
                                "line": 134,
                                "column": 8
                              },
                              "end": {
                                "line": 134,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 3259,
                            "end": 3260,
                            "loc": {
                              "start": {
                                "line": 134,
                                "column": 18
                              },
                              "end": {
                                "line": 134,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 5,
                              "raw": "5"
                            },
                            "value": 5
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 3272,
                    "end": 3380,
                    "loc": {
                      "start": {
                        "line": 136,
                        "column": 4
                      },
                      "end": {
                        "line": 139,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 3272,
                      "end": 3298,
                      "loc": {
                        "start": {
                          "line": 136,
                          "column": 4
                        },
                        "end": {
                          "line": 136,
                          "column": 30
                        },
                        "identifierName": "IfcDistributionFlowElement"
                      },
                      "name": "IfcDistributionFlowElement"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 3300,
                      "end": 3380,
                      "loc": {
                        "start": {
                          "line": 136,
                          "column": 32
                        },
                        "end": {
                          "line": 139,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 3310,
                          "end": 3353,
                          "loc": {
                            "start": {
                              "line": 137,
                              "column": 8
                            },
                            "end": {
                              "line": 137,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3310,
                            "end": 3318,
                            "loc": {
                              "start": {
                                "line": 137,
                                "column": 8
                              },
                              "end": {
                                "line": 137,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 3320,
                            "end": 3353,
                            "loc": {
                              "start": {
                                "line": 137,
                                "column": 18
                              },
                              "end": {
                                "line": 137,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 3321,
                                "end": 3333,
                                "loc": {
                                  "start": {
                                    "line": 137,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 137,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3335,
                                "end": 3349,
                                "loc": {
                                  "start": {
                                    "line": 137,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 137,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3351,
                                "end": 3352,
                                "loc": {
                                  "start": {
                                    "line": 137,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 137,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 3363,
                          "end": 3374,
                          "loc": {
                            "start": {
                              "line": 138,
                              "column": 8
                            },
                            "end": {
                              "line": 138,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3363,
                            "end": 3371,
                            "loc": {
                              "start": {
                                "line": 138,
                                "column": 8
                              },
                              "end": {
                                "line": 138,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 3373,
                            "end": 3374,
                            "loc": {
                              "start": {
                                "line": 138,
                                "column": 18
                              },
                              "end": {
                                "line": 138,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 5,
                              "raw": "5"
                            },
                            "value": 5
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 3386,
                    "end": 3482,
                    "loc": {
                      "start": {
                        "line": 140,
                        "column": 4
                      },
                      "end": {
                        "line": 143,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 3386,
                      "end": 3400,
                      "loc": {
                        "start": {
                          "line": 140,
                          "column": 4
                        },
                        "end": {
                          "line": 140,
                          "column": 18
                        },
                        "identifierName": "IfcDuctFitting"
                      },
                      "name": "IfcDuctFitting"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 3402,
                      "end": 3482,
                      "loc": {
                        "start": {
                          "line": 140,
                          "column": 20
                        },
                        "end": {
                          "line": 143,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 3412,
                          "end": 3455,
                          "loc": {
                            "start": {
                              "line": 141,
                              "column": 8
                            },
                            "end": {
                              "line": 141,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3412,
                            "end": 3420,
                            "loc": {
                              "start": {
                                "line": 141,
                                "column": 8
                              },
                              "end": {
                                "line": 141,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 3422,
                            "end": 3455,
                            "loc": {
                              "start": {
                                "line": 141,
                                "column": 18
                              },
                              "end": {
                                "line": 141,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 3423,
                                "end": 3435,
                                "loc": {
                                  "start": {
                                    "line": 141,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 141,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3437,
                                "end": 3451,
                                "loc": {
                                  "start": {
                                    "line": 141,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 141,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3453,
                                "end": 3454,
                                "loc": {
                                  "start": {
                                    "line": 141,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 141,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 3465,
                          "end": 3476,
                          "loc": {
                            "start": {
                              "line": 142,
                              "column": 8
                            },
                            "end": {
                              "line": 142,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3465,
                            "end": 3473,
                            "loc": {
                              "start": {
                                "line": 142,
                                "column": 8
                              },
                              "end": {
                                "line": 142,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 3475,
                            "end": 3476,
                            "loc": {
                              "start": {
                                "line": 142,
                                "column": 18
                              },
                              "end": {
                                "line": 142,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 5,
                              "raw": "5"
                            },
                            "value": 5
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 3488,
                    "end": 3590,
                    "loc": {
                      "start": {
                        "line": 144,
                        "column": 4
                      },
                      "end": {
                        "line": 147,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 3488,
                      "end": 3503,
                      "loc": {
                        "start": {
                          "line": 144,
                          "column": 4
                        },
                        "end": {
                          "line": 144,
                          "column": 19
                        },
                        "identifierName": "IfcLightFixture"
                      },
                      "name": "IfcLightFixture"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 3505,
                      "end": 3590,
                      "loc": {
                        "start": {
                          "line": 144,
                          "column": 21
                        },
                        "end": {
                          "line": 147,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 3515,
                          "end": 3563,
                          "loc": {
                            "start": {
                              "line": 145,
                              "column": 8
                            },
                            "end": {
                              "line": 145,
                              "column": 56
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3515,
                            "end": 3523,
                            "loc": {
                              "start": {
                                "line": 145,
                                "column": 8
                              },
                              "end": {
                                "line": 145,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 3525,
                            "end": 3563,
                            "loc": {
                              "start": {
                                "line": 145,
                                "column": 18
                              },
                              "end": {
                                "line": 145,
                                "column": 56
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 3526,
                                "end": 3538,
                                "loc": {
                                  "start": {
                                    "line": 145,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 145,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3540,
                                "end": 3552,
                                "loc": {
                                  "start": {
                                    "line": 145,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 145,
                                    "column": 45
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3554,
                                "end": 3562,
                                "loc": {
                                  "start": {
                                    "line": 145,
                                    "column": 47
                                  },
                                  "end": {
                                    "line": 145,
                                    "column": 55
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 3573,
                          "end": 3584,
                          "loc": {
                            "start": {
                              "line": 146,
                              "column": 8
                            },
                            "end": {
                              "line": 146,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3573,
                            "end": 3581,
                            "loc": {
                              "start": {
                                "line": 146,
                                "column": 8
                              },
                              "end": {
                                "line": 146,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 3583,
                            "end": 3584,
                            "loc": {
                              "start": {
                                "line": 146,
                                "column": 18
                              },
                              "end": {
                                "line": 146,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 5,
                              "raw": "5"
                            },
                            "value": 5
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 3616,
                    "end": 3712,
                    "loc": {
                      "start": {
                        "line": 151,
                        "column": 4
                      },
                      "end": {
                        "line": 154,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 3616,
                      "end": 3630,
                      "loc": {
                        "start": {
                          "line": 151,
                          "column": 4
                        },
                        "end": {
                          "line": 151,
                          "column": 18
                        },
                        "identifierName": "IfcAirTerminal"
                      },
                      "name": "IfcAirTerminal",
                      "leadingComments": null
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 3632,
                      "end": 3712,
                      "loc": {
                        "start": {
                          "line": 151,
                          "column": 20
                        },
                        "end": {
                          "line": 154,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 3642,
                          "end": 3685,
                          "loc": {
                            "start": {
                              "line": 152,
                              "column": 8
                            },
                            "end": {
                              "line": 152,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3642,
                            "end": 3650,
                            "loc": {
                              "start": {
                                "line": 152,
                                "column": 8
                              },
                              "end": {
                                "line": 152,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 3652,
                            "end": 3685,
                            "loc": {
                              "start": {
                                "line": 152,
                                "column": 18
                              },
                              "end": {
                                "line": 152,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 3653,
                                "end": 3665,
                                "loc": {
                                  "start": {
                                    "line": 152,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 152,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3667,
                                "end": 3681,
                                "loc": {
                                  "start": {
                                    "line": 152,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 152,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3683,
                                "end": 3684,
                                "loc": {
                                  "start": {
                                    "line": 152,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 152,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 3695,
                          "end": 3706,
                          "loc": {
                            "start": {
                              "line": 153,
                              "column": 8
                            },
                            "end": {
                              "line": 153,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3695,
                            "end": 3703,
                            "loc": {
                              "start": {
                                "line": 153,
                                "column": 8
                              },
                              "end": {
                                "line": 153,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 3705,
                            "end": 3706,
                            "loc": {
                              "start": {
                                "line": 153,
                                "column": 18
                              },
                              "end": {
                                "line": 153,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 6,
                              "raw": "6"
                            },
                            "value": 6
                          }
                        }
                      ]
                    },
                    "leadingComments": [
                      {
                        "type": "CommentLine",
                        "value": " Priority 6",
                        "start": 3597,
                        "end": 3610,
                        "loc": {
                          "start": {
                            "line": 149,
                            "column": 4
                          },
                          "end": {
                            "line": 149,
                            "column": 17
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 3719,
                    "end": 3837,
                    "loc": {
                      "start": {
                        "line": 156,
                        "column": 4
                      },
                      "end": {
                        "line": 160,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 3719,
                      "end": 3736,
                      "loc": {
                        "start": {
                          "line": 156,
                          "column": 4
                        },
                        "end": {
                          "line": 156,
                          "column": 21
                        },
                        "identifierName": "IfcOpeningElement"
                      },
                      "name": "IfcOpeningElement"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 3738,
                      "end": 3837,
                      "loc": {
                        "start": {
                          "line": 156,
                          "column": 23
                        },
                        "end": {
                          "line": 160,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 3748,
                          "end": 3788,
                          "loc": {
                            "start": {
                              "line": 157,
                              "column": 8
                            },
                            "end": {
                              "line": 157,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3748,
                            "end": 3756,
                            "loc": {
                              "start": {
                                "line": 157,
                                "column": 8
                              },
                              "end": {
                                "line": 157,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 3758,
                            "end": 3788,
                            "loc": {
                              "start": {
                                "line": 157,
                                "column": 18
                              },
                              "end": {
                                "line": 157,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 3759,
                                "end": 3767,
                                "loc": {
                                  "start": {
                                    "line": 157,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 157,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3769,
                                "end": 3777,
                                "loc": {
                                  "start": {
                                    "line": 157,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 157,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3779,
                                "end": 3787,
                                "loc": {
                                  "start": {
                                    "line": 157,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 157,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 3798,
                          "end": 3810,
                          "loc": {
                            "start": {
                              "line": 158,
                              "column": 8
                            },
                            "end": {
                              "line": 158,
                              "column": 20
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3798,
                            "end": 3805,
                            "loc": {
                              "start": {
                                "line": 158,
                                "column": 8
                              },
                              "end": {
                                "line": 158,
                                "column": 15
                              },
                              "identifierName": "opacity"
                            },
                            "name": "opacity"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 3807,
                            "end": 3810,
                            "loc": {
                              "start": {
                                "line": 158,
                                "column": 17
                              },
                              "end": {
                                "line": 158,
                                "column": 20
                              }
                            },
                            "extra": {
                              "rawValue": 0.3,
                              "raw": "0.3"
                            },
                            "value": 0.3
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 3820,
                          "end": 3831,
                          "loc": {
                            "start": {
                              "line": 159,
                              "column": 8
                            },
                            "end": {
                              "line": 159,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3820,
                            "end": 3828,
                            "loc": {
                              "start": {
                                "line": 159,
                                "column": 8
                              },
                              "end": {
                                "line": 159,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 3830,
                            "end": 3831,
                            "loc": {
                              "start": {
                                "line": 159,
                                "column": 18
                              },
                              "end": {
                                "line": 159,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 6,
                              "raw": "6"
                            },
                            "value": 6
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 3843,
                    "end": 3952,
                    "loc": {
                      "start": {
                        "line": 161,
                        "column": 4
                      },
                      "end": {
                        "line": 165,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 3843,
                      "end": 3851,
                      "loc": {
                        "start": {
                          "line": 161,
                          "column": 4
                        },
                        "end": {
                          "line": 161,
                          "column": 12
                        },
                        "identifierName": "IfcSpace"
                      },
                      "name": "IfcSpace"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 3853,
                      "end": 3952,
                      "loc": {
                        "start": {
                          "line": 161,
                          "column": 14
                        },
                        "end": {
                          "line": 165,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 3863,
                          "end": 3903,
                          "loc": {
                            "start": {
                              "line": 162,
                              "column": 8
                            },
                            "end": {
                              "line": 162,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3863,
                            "end": 3871,
                            "loc": {
                              "start": {
                                "line": 162,
                                "column": 8
                              },
                              "end": {
                                "line": 162,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 3873,
                            "end": 3903,
                            "loc": {
                              "start": {
                                "line": 162,
                                "column": 18
                              },
                              "end": {
                                "line": 162,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 3874,
                                "end": 3882,
                                "loc": {
                                  "start": {
                                    "line": 162,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 162,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3884,
                                "end": 3892,
                                "loc": {
                                  "start": {
                                    "line": 162,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 162,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 3894,
                                "end": 3902,
                                "loc": {
                                  "start": {
                                    "line": 162,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 162,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 3913,
                          "end": 3925,
                          "loc": {
                            "start": {
                              "line": 163,
                              "column": 8
                            },
                            "end": {
                              "line": 163,
                              "column": 20
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3913,
                            "end": 3920,
                            "loc": {
                              "start": {
                                "line": 163,
                                "column": 8
                              },
                              "end": {
                                "line": 163,
                                "column": 15
                              },
                              "identifierName": "opacity"
                            },
                            "name": "opacity"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 3922,
                            "end": 3925,
                            "loc": {
                              "start": {
                                "line": 163,
                                "column": 17
                              },
                              "end": {
                                "line": 163,
                                "column": 20
                              }
                            },
                            "extra": {
                              "rawValue": 0.5,
                              "raw": "0.5"
                            },
                            "value": 0.5
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 3935,
                          "end": 3946,
                          "loc": {
                            "start": {
                              "line": 164,
                              "column": 8
                            },
                            "end": {
                              "line": 164,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3935,
                            "end": 3943,
                            "loc": {
                              "start": {
                                "line": 164,
                                "column": 8
                              },
                              "end": {
                                "line": 164,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 3945,
                            "end": 3946,
                            "loc": {
                              "start": {
                                "line": 164,
                                "column": 18
                              },
                              "end": {
                                "line": 164,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 6,
                              "raw": "6"
                            },
                            "value": 6
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 3959,
                    "end": 4158,
                    "loc": {
                      "start": {
                        "line": 167,
                        "column": 4
                      },
                      "end": {
                        "line": 171,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 3959,
                      "end": 3968,
                      "loc": {
                        "start": {
                          "line": 167,
                          "column": 4
                        },
                        "end": {
                          "line": 167,
                          "column": 13
                        },
                        "identifierName": "IfcWindow"
                      },
                      "name": "IfcWindow"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 3970,
                      "end": 4158,
                      "loc": {
                        "start": {
                          "line": 167,
                          "column": 15
                        },
                        "end": {
                          "line": 171,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 3980,
                          "end": 4020,
                          "loc": {
                            "start": {
                              "line": 168,
                              "column": 8
                            },
                            "end": {
                              "line": 168,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 3980,
                            "end": 3988,
                            "loc": {
                              "start": {
                                "line": 168,
                                "column": 8
                              },
                              "end": {
                                "line": 168,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 3990,
                            "end": 4020,
                            "loc": {
                              "start": {
                                "line": 168,
                                "column": 18
                              },
                              "end": {
                                "line": 168,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 3991,
                                "end": 3999,
                                "loc": {
                                  "start": {
                                    "line": 168,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 168,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 4001,
                                "end": 4009,
                                "loc": {
                                  "start": {
                                    "line": 168,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 168,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 4011,
                                "end": 4019,
                                "loc": {
                                  "start": {
                                    "line": 168,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 168,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 4030,
                          "end": 4042,
                          "loc": {
                            "start": {
                              "line": 169,
                              "column": 8
                            },
                            "end": {
                              "line": 169,
                              "column": 20
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 4030,
                            "end": 4037,
                            "loc": {
                              "start": {
                                "line": 169,
                                "column": 8
                              },
                              "end": {
                                "line": 169,
                                "column": 15
                              },
                              "identifierName": "opacity"
                            },
                            "name": "opacity"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 4039,
                            "end": 4042,
                            "loc": {
                              "start": {
                                "line": 169,
                                "column": 17
                              },
                              "end": {
                                "line": 169,
                                "column": 20
                              }
                            },
                            "extra": {
                              "rawValue": 0.4,
                              "raw": "0.4"
                            },
                            "value": 0.4
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 4052,
                          "end": 4063,
                          "loc": {
                            "start": {
                              "line": 170,
                              "column": 8
                            },
                            "end": {
                              "line": 170,
                              "column": 19
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 4052,
                            "end": 4060,
                            "loc": {
                              "start": {
                                "line": 170,
                                "column": 8
                              },
                              "end": {
                                "line": 170,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 4062,
                            "end": 4063,
                            "loc": {
                              "start": {
                                "line": 170,
                                "column": 18
                              },
                              "end": {
                                "line": 170,
                                "column": 19
                              }
                            },
                            "extra": {
                              "rawValue": 6,
                              "raw": "6"
                            },
                            "value": 6,
                            "leadingComments": null,
                            "trailingComments": null
                          },
                          "trailingComments": [
                            {
                              "type": "CommentLine",
                              "value": " FIXME: transparent objects need to be last in order to avoid strange wireframe effect",
                              "start": 4064,
                              "end": 4152,
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 20
                                },
                                "end": {
                                  "line": 170,
                                  "column": 108
                                }
                              }
                            }
                          ]
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 4173,
                    "end": 4239,
                    "loc": {
                      "start": {
                        "line": 175,
                        "column": 4
                      },
                      "end": {
                        "line": 177,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 4173,
                      "end": 4196,
                      "loc": {
                        "start": {
                          "line": 175,
                          "column": 4
                        },
                        "end": {
                          "line": 175,
                          "column": 27
                        },
                        "identifierName": "IfcBuildingElementProxy"
                      },
                      "name": "IfcBuildingElementProxy",
                      "leadingComments": null
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 4198,
                      "end": 4239,
                      "loc": {
                        "start": {
                          "line": 175,
                          "column": 29
                        },
                        "end": {
                          "line": 177,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 4208,
                          "end": 4233,
                          "loc": {
                            "start": {
                              "line": 176,
                              "column": 8
                            },
                            "end": {
                              "line": 176,
                              "column": 33
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 4208,
                            "end": 4216,
                            "loc": {
                              "start": {
                                "line": 176,
                                "column": 8
                              },
                              "end": {
                                "line": 176,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 4218,
                            "end": 4233,
                            "loc": {
                              "start": {
                                "line": 176,
                                "column": 18
                              },
                              "end": {
                                "line": 176,
                                "column": 33
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 4219,
                                "end": 4222,
                                "loc": {
                                  "start": {
                                    "line": 176,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 176,
                                    "column": 22
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.5,
                                  "raw": "0.5"
                                },
                                "value": 0.5
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 4224,
                                "end": 4227,
                                "loc": {
                                  "start": {
                                    "line": 176,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 176,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.5,
                                  "raw": "0.5"
                                },
                                "value": 0.5
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 4229,
                                "end": 4232,
                                "loc": {
                                  "start": {
                                    "line": 176,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 176,
                                    "column": 32
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.5,
                                  "raw": "0.5"
                                },
                                "value": 0.5
                              }
                            ]
                          }
                        }
                      ]
                    },
                    "leadingComments": [
                      {
                        "type": "CommentLine",
                        "value": "",
                        "start": 4165,
                        "end": 4167,
                        "loc": {
                          "start": {
                            "line": 173,
                            "column": 4
                          },
                          "end": {
                            "line": 173,
                            "column": 6
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 4246,
                    "end": 4311,
                    "loc": {
                      "start": {
                        "line": 179,
                        "column": 4
                      },
                      "end": {
                        "line": 181,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 4246,
                      "end": 4253,
                      "loc": {
                        "start": {
                          "line": 179,
                          "column": 4
                        },
                        "end": {
                          "line": 179,
                          "column": 11
                        },
                        "identifierName": "IfcSite"
                      },
                      "name": "IfcSite"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 4255,
                      "end": 4311,
                      "loc": {
                        "start": {
                          "line": 179,
                          "column": 13
                        },
                        "end": {
                          "line": 181,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 4265,
                          "end": 4305,
                          "loc": {
                            "start": {
                              "line": 180,
                              "column": 8
                            },
                            "end": {
                              "line": 180,
                              "column": 48
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 4265,
                            "end": 4273,
                            "loc": {
                              "start": {
                                "line": 180,
                                "column": 8
                              },
                              "end": {
                                "line": 180,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 4275,
                            "end": 4305,
                            "loc": {
                              "start": {
                                "line": 180,
                                "column": 18
                              },
                              "end": {
                                "line": 180,
                                "column": 48
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 4276,
                                "end": 4284,
                                "loc": {
                                  "start": {
                                    "line": 180,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 180,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.137255,
                                  "raw": "0.137255"
                                },
                                "value": 0.137255
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 4286,
                                "end": 4294,
                                "loc": {
                                  "start": {
                                    "line": 180,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 180,
                                    "column": 37
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.403922,
                                  "raw": "0.403922"
                                },
                                "value": 0.403922
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 4296,
                                "end": 4304,
                                "loc": {
                                  "start": {
                                    "line": 180,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 180,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.870588,
                                  "raw": "0.870588"
                                },
                                "value": 0.870588
                              }
                            ]
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 4318,
                    "end": 4388,
                    "loc": {
                      "start": {
                        "line": 183,
                        "column": 4
                      },
                      "end": {
                        "line": 185,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 4318,
                      "end": 4327,
                      "loc": {
                        "start": {
                          "line": 183,
                          "column": 4
                        },
                        "end": {
                          "line": 183,
                          "column": 13
                        },
                        "identifierName": "IfcMember"
                      },
                      "name": "IfcMember"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 4329,
                      "end": 4388,
                      "loc": {
                        "start": {
                          "line": 183,
                          "column": 15
                        },
                        "end": {
                          "line": 185,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 4339,
                          "end": 4382,
                          "loc": {
                            "start": {
                              "line": 184,
                              "column": 8
                            },
                            "end": {
                              "line": 184,
                              "column": 51
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 4339,
                            "end": 4347,
                            "loc": {
                              "start": {
                                "line": 184,
                                "column": 8
                              },
                              "end": {
                                "line": 184,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 4349,
                            "end": 4382,
                            "loc": {
                              "start": {
                                "line": 184,
                                "column": 18
                              },
                              "end": {
                                "line": 184,
                                "column": 51
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 4350,
                                "end": 4362,
                                "loc": {
                                  "start": {
                                    "line": 184,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 184,
                                    "column": 31
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.8470588235,
                                  "raw": "0.8470588235"
                                },
                                "value": 0.8470588235
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 4364,
                                "end": 4378,
                                "loc": {
                                  "start": {
                                    "line": 184,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 184,
                                    "column": 47
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.427450980392,
                                  "raw": "0.427450980392"
                                },
                                "value": 0.427450980392
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 4380,
                                "end": 4381,
                                "loc": {
                                  "start": {
                                    "line": 184,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 184,
                                    "column": 50
                                  }
                                },
                                "extra": {
                                  "rawValue": 0,
                                  "raw": "0"
                                },
                                "value": 0
                              }
                            ]
                          }
                        }
                      ]
                    }
                  },
                  {
                    "type": "ObjectProperty",
                    "start": 4395,
                    "end": 4467,
                    "loc": {
                      "start": {
                        "line": 187,
                        "column": 4
                      },
                      "end": {
                        "line": 190,
                        "column": 5
                      }
                    },
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "key": {
                      "type": "Identifier",
                      "start": 4395,
                      "end": 4402,
                      "loc": {
                        "start": {
                          "line": 187,
                          "column": 4
                        },
                        "end": {
                          "line": 187,
                          "column": 11
                        },
                        "identifierName": "DEFAULT"
                      },
                      "name": "DEFAULT"
                    },
                    "value": {
                      "type": "ObjectExpression",
                      "start": 4404,
                      "end": 4467,
                      "loc": {
                        "start": {
                          "line": 187,
                          "column": 13
                        },
                        "end": {
                          "line": 190,
                          "column": 5
                        }
                      },
                      "properties": [
                        {
                          "type": "ObjectProperty",
                          "start": 4414,
                          "end": 4439,
                          "loc": {
                            "start": {
                              "line": 188,
                              "column": 8
                            },
                            "end": {
                              "line": 188,
                              "column": 33
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 4414,
                            "end": 4422,
                            "loc": {
                              "start": {
                                "line": 188,
                                "column": 8
                              },
                              "end": {
                                "line": 188,
                                "column": 16
                              },
                              "identifierName": "colorize"
                            },
                            "name": "colorize"
                          },
                          "value": {
                            "type": "ArrayExpression",
                            "start": 4424,
                            "end": 4439,
                            "loc": {
                              "start": {
                                "line": 188,
                                "column": 18
                              },
                              "end": {
                                "line": 188,
                                "column": 33
                              }
                            },
                            "elements": [
                              {
                                "type": "NumericLiteral",
                                "start": 4425,
                                "end": 4428,
                                "loc": {
                                  "start": {
                                    "line": 188,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 188,
                                    "column": 22
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.5,
                                  "raw": "0.5"
                                },
                                "value": 0.5
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 4430,
                                "end": 4433,
                                "loc": {
                                  "start": {
                                    "line": 188,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 188,
                                    "column": 27
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.5,
                                  "raw": "0.5"
                                },
                                "value": 0.5
                              },
                              {
                                "type": "NumericLiteral",
                                "start": 4435,
                                "end": 4438,
                                "loc": {
                                  "start": {
                                    "line": 188,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 188,
                                    "column": 32
                                  }
                                },
                                "extra": {
                                  "rawValue": 0.5,
                                  "raw": "0.5"
                                },
                                "value": 0.5
                              }
                            ]
                          }
                        },
                        {
                          "type": "ObjectProperty",
                          "start": 4449,
                          "end": 4461,
                          "loc": {
                            "start": {
                              "line": 189,
                              "column": 8
                            },
                            "end": {
                              "line": 189,
                              "column": 20
                            }
                          },
                          "method": false,
                          "shorthand": false,
                          "computed": false,
                          "key": {
                            "type": "Identifier",
                            "start": 4449,
                            "end": 4457,
                            "loc": {
                              "start": {
                                "line": 189,
                                "column": 8
                              },
                              "end": {
                                "line": 189,
                                "column": 16
                              },
                              "identifierName": "priority"
                            },
                            "name": "priority"
                          },
                          "value": {
                            "type": "NumericLiteral",
                            "start": 4459,
                            "end": 4461,
                            "loc": {
                              "start": {
                                "line": 189,
                                "column": 18
                              },
                              "end": {
                                "line": 189,
                                "column": 20
                              }
                            },
                            "extra": {
                              "rawValue": 10,
                              "raw": "10"
                            },
                            "value": 10
                          }
                        }
                      ]
                    }
                  }
                ]
              },
              "leadingComments": null
            }
          ],
          "kind": "const",
          "leadingComments": [
            {
              "type": "CommentBlock",
              "value": "*\n * @desc Default initial properties for {@link Entity}s loaded from models accompanied by metadata.\n *\n * When loading a model, a loader plugins such as {@link GLTFLoaderPlugin} and {@link BIMServerLoaderPlugin} create\n * a tree of {@link Entity}s that represent the model. These loaders can optionally load metadata, to create\n * a {@link MetaModel} corresponding to the root {@link Entity}, with a {@link MetaObject} corresponding to each\n * object {@link Entity} within the tree.\n *\n * @private\n * @type {{String:Object}}\n ",
              "start": 0,
              "end": 532,
              "loc": {
                "start": {
                  "line": 1,
                  "column": 0
                },
                "end": {
                  "line": 11,
                  "column": 3
                }
              }
            }
          ],
          "trailingComments": []
        },
        "specifiers": null,
        "source": null,
        "leadingComments": null
      }
    ],
    "directives": []
  },
  "comments": [
    {
      "type": "CommentBlock",
      "value": "*\n * @desc Default initial properties for {@link Entity}s loaded from models accompanied by metadata.\n *\n * When loading a model, a loader plugins such as {@link GLTFLoaderPlugin} and {@link BIMServerLoaderPlugin} create\n * a tree of {@link Entity}s that represent the model. These loaders can optionally load metadata, to create\n * a {@link MetaModel} corresponding to the root {@link Entity}, with a {@link MetaObject} corresponding to each\n * object {@link Entity} within the tree.\n *\n * @private\n * @type {{String:Object}}\n ",
      "start": 0,
      "end": 532,
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 11,
          "column": 3
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 0",
      "start": 570,
      "end": 583,
      "loc": {
        "start": {
          "line": 14,
          "column": 4
        },
        "end": {
          "line": 14,
          "column": 17
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 1",
      "start": 1069,
      "end": 1082,
      "loc": {
        "start": {
          "line": 37,
          "column": 4
        },
        "end": {
          "line": 37,
          "column": 17
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 2",
      "start": 1181,
      "end": 1194,
      "loc": {
        "start": {
          "line": 44,
          "column": 4
        },
        "end": {
          "line": 44,
          "column": 17
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 3",
      "start": 1581,
      "end": 1594,
      "loc": {
        "start": {
          "line": 63,
          "column": 4
        },
        "end": {
          "line": 63,
          "column": 17
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 4",
      "start": 2214,
      "end": 2227,
      "loc": {
        "start": {
          "line": 91,
          "column": 4
        },
        "end": {
          "line": 91,
          "column": 17
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 5",
      "start": 2647,
      "end": 2660,
      "loc": {
        "start": {
          "line": 110,
          "column": 4
        },
        "end": {
          "line": 110,
          "column": 17
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 6",
      "start": 3597,
      "end": 3610,
      "loc": {
        "start": {
          "line": 149,
          "column": 4
        },
        "end": {
          "line": 149,
          "column": 17
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " FIXME: transparent objects need to be last in order to avoid strange wireframe effect",
      "start": 4064,
      "end": 4152,
      "loc": {
        "start": {
          "line": 170,
          "column": 20
        },
        "end": {
          "line": 170,
          "column": 108
        }
      }
    },
    {
      "type": "CommentLine",
      "value": "",
      "start": 4165,
      "end": 4167,
      "loc": {
        "start": {
          "line": 173,
          "column": 4
        },
        "end": {
          "line": 173,
          "column": 6
        }
      }
    }
  ],
  "tokens": [
    {
      "type": "CommentBlock",
      "value": "*\n * @desc Default initial properties for {@link Entity}s loaded from models accompanied by metadata.\n *\n * When loading a model, a loader plugins such as {@link GLTFLoaderPlugin} and {@link BIMServerLoaderPlugin} create\n * a tree of {@link Entity}s that represent the model. These loaders can optionally load metadata, to create\n * a {@link MetaModel} corresponding to the root {@link Entity}, with a {@link MetaObject} corresponding to each\n * object {@link Entity} within the tree.\n *\n * @private\n * @type {{String:Object}}\n ",
      "start": 0,
      "end": 532,
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 11,
          "column": 3
        }
      }
    },
    {
      "type": {
        "label": "const",
        "keyword": "const",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "const",
      "start": 533,
      "end": 538,
      "loc": {
        "start": {
          "line": 12,
          "column": 0
        },
        "end": {
          "line": 12,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "ViewerIFCObjectColors",
      "start": 539,
      "end": 560,
      "loc": {
        "start": {
          "line": 12,
          "column": 6
        },
        "end": {
          "line": 12,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": "=",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": true,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "=",
      "start": 561,
      "end": 562,
      "loc": {
        "start": {
          "line": 12,
          "column": 28
        },
        "end": {
          "line": 12,
          "column": 29
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 563,
      "end": 564,
      "loc": {
        "start": {
          "line": 12,
          "column": 30
        },
        "end": {
          "line": 12,
          "column": 31
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 0",
      "start": 570,
      "end": 583,
      "loc": {
        "start": {
          "line": 14,
          "column": 4
        },
        "end": {
          "line": 14,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcRoof",
      "start": 589,
      "end": 596,
      "loc": {
        "start": {
          "line": 16,
          "column": 4
        },
        "end": {
          "line": 16,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 596,
      "end": 597,
      "loc": {
        "start": {
          "line": 16,
          "column": 11
        },
        "end": {
          "line": 16,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 598,
      "end": 599,
      "loc": {
        "start": {
          "line": 16,
          "column": 13
        },
        "end": {
          "line": 16,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 608,
      "end": 616,
      "loc": {
        "start": {
          "line": 17,
          "column": 8
        },
        "end": {
          "line": 17,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 616,
      "end": 617,
      "loc": {
        "start": {
          "line": 17,
          "column": 16
        },
        "end": {
          "line": 17,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 618,
      "end": 619,
      "loc": {
        "start": {
          "line": 17,
          "column": 18
        },
        "end": {
          "line": 17,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.837255,
      "start": 619,
      "end": 627,
      "loc": {
        "start": {
          "line": 17,
          "column": 19
        },
        "end": {
          "line": 17,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 627,
      "end": 628,
      "loc": {
        "start": {
          "line": 17,
          "column": 27
        },
        "end": {
          "line": 17,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.203922,
      "start": 629,
      "end": 637,
      "loc": {
        "start": {
          "line": 17,
          "column": 29
        },
        "end": {
          "line": 17,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 637,
      "end": 638,
      "loc": {
        "start": {
          "line": 17,
          "column": 37
        },
        "end": {
          "line": 17,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.270588,
      "start": 639,
      "end": 647,
      "loc": {
        "start": {
          "line": 17,
          "column": 39
        },
        "end": {
          "line": 17,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 647,
      "end": 648,
      "loc": {
        "start": {
          "line": 17,
          "column": 47
        },
        "end": {
          "line": 17,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 648,
      "end": 649,
      "loc": {
        "start": {
          "line": 17,
          "column": 48
        },
        "end": {
          "line": 17,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 658,
      "end": 666,
      "loc": {
        "start": {
          "line": 18,
          "column": 8
        },
        "end": {
          "line": 18,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 666,
      "end": 667,
      "loc": {
        "start": {
          "line": 18,
          "column": 16
        },
        "end": {
          "line": 18,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 668,
      "end": 669,
      "loc": {
        "start": {
          "line": 18,
          "column": 18
        },
        "end": {
          "line": 18,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 674,
      "end": 675,
      "loc": {
        "start": {
          "line": 19,
          "column": 4
        },
        "end": {
          "line": 19,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 675,
      "end": 676,
      "loc": {
        "start": {
          "line": 19,
          "column": 5
        },
        "end": {
          "line": 19,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcSlab",
      "start": 681,
      "end": 688,
      "loc": {
        "start": {
          "line": 20,
          "column": 4
        },
        "end": {
          "line": 20,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 688,
      "end": 689,
      "loc": {
        "start": {
          "line": 20,
          "column": 11
        },
        "end": {
          "line": 20,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 690,
      "end": 691,
      "loc": {
        "start": {
          "line": 20,
          "column": 13
        },
        "end": {
          "line": 20,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 700,
      "end": 708,
      "loc": {
        "start": {
          "line": 21,
          "column": 8
        },
        "end": {
          "line": 21,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 708,
      "end": 709,
      "loc": {
        "start": {
          "line": 21,
          "column": 16
        },
        "end": {
          "line": 21,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 710,
      "end": 711,
      "loc": {
        "start": {
          "line": 21,
          "column": 18
        },
        "end": {
          "line": 21,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.637255,
      "start": 711,
      "end": 719,
      "loc": {
        "start": {
          "line": 21,
          "column": 19
        },
        "end": {
          "line": 21,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 719,
      "end": 720,
      "loc": {
        "start": {
          "line": 21,
          "column": 27
        },
        "end": {
          "line": 21,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.603922,
      "start": 721,
      "end": 729,
      "loc": {
        "start": {
          "line": 21,
          "column": 29
        },
        "end": {
          "line": 21,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 729,
      "end": 730,
      "loc": {
        "start": {
          "line": 21,
          "column": 37
        },
        "end": {
          "line": 21,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.670588,
      "start": 731,
      "end": 739,
      "loc": {
        "start": {
          "line": 21,
          "column": 39
        },
        "end": {
          "line": 21,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 739,
      "end": 740,
      "loc": {
        "start": {
          "line": 21,
          "column": 47
        },
        "end": {
          "line": 21,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 740,
      "end": 741,
      "loc": {
        "start": {
          "line": 21,
          "column": 48
        },
        "end": {
          "line": 21,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 750,
      "end": 758,
      "loc": {
        "start": {
          "line": 22,
          "column": 8
        },
        "end": {
          "line": 22,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 758,
      "end": 759,
      "loc": {
        "start": {
          "line": 22,
          "column": 16
        },
        "end": {
          "line": 22,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 760,
      "end": 761,
      "loc": {
        "start": {
          "line": 22,
          "column": 18
        },
        "end": {
          "line": 22,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 766,
      "end": 767,
      "loc": {
        "start": {
          "line": 23,
          "column": 4
        },
        "end": {
          "line": 23,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 767,
      "end": 768,
      "loc": {
        "start": {
          "line": 23,
          "column": 5
        },
        "end": {
          "line": 23,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcWall",
      "start": 773,
      "end": 780,
      "loc": {
        "start": {
          "line": 24,
          "column": 4
        },
        "end": {
          "line": 24,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 780,
      "end": 781,
      "loc": {
        "start": {
          "line": 24,
          "column": 11
        },
        "end": {
          "line": 24,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 782,
      "end": 783,
      "loc": {
        "start": {
          "line": 24,
          "column": 13
        },
        "end": {
          "line": 24,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 792,
      "end": 800,
      "loc": {
        "start": {
          "line": 25,
          "column": 8
        },
        "end": {
          "line": 25,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 800,
      "end": 801,
      "loc": {
        "start": {
          "line": 25,
          "column": 16
        },
        "end": {
          "line": 25,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 802,
      "end": 803,
      "loc": {
        "start": {
          "line": 25,
          "column": 18
        },
        "end": {
          "line": 25,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.537255,
      "start": 803,
      "end": 811,
      "loc": {
        "start": {
          "line": 25,
          "column": 19
        },
        "end": {
          "line": 25,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 811,
      "end": 812,
      "loc": {
        "start": {
          "line": 25,
          "column": 27
        },
        "end": {
          "line": 25,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.337255,
      "start": 813,
      "end": 821,
      "loc": {
        "start": {
          "line": 25,
          "column": 29
        },
        "end": {
          "line": 25,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 821,
      "end": 822,
      "loc": {
        "start": {
          "line": 25,
          "column": 37
        },
        "end": {
          "line": 25,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.237255,
      "start": 823,
      "end": 831,
      "loc": {
        "start": {
          "line": 25,
          "column": 39
        },
        "end": {
          "line": 25,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 831,
      "end": 832,
      "loc": {
        "start": {
          "line": 25,
          "column": 47
        },
        "end": {
          "line": 25,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 832,
      "end": 833,
      "loc": {
        "start": {
          "line": 25,
          "column": 48
        },
        "end": {
          "line": 25,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 842,
      "end": 850,
      "loc": {
        "start": {
          "line": 26,
          "column": 8
        },
        "end": {
          "line": 26,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 850,
      "end": 851,
      "loc": {
        "start": {
          "line": 26,
          "column": 16
        },
        "end": {
          "line": 26,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 852,
      "end": 853,
      "loc": {
        "start": {
          "line": 26,
          "column": 18
        },
        "end": {
          "line": 26,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 858,
      "end": 859,
      "loc": {
        "start": {
          "line": 27,
          "column": 4
        },
        "end": {
          "line": 27,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 859,
      "end": 860,
      "loc": {
        "start": {
          "line": 27,
          "column": 5
        },
        "end": {
          "line": 27,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcWallStandardCase",
      "start": 865,
      "end": 884,
      "loc": {
        "start": {
          "line": 28,
          "column": 4
        },
        "end": {
          "line": 28,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 884,
      "end": 885,
      "loc": {
        "start": {
          "line": 28,
          "column": 23
        },
        "end": {
          "line": 28,
          "column": 24
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 886,
      "end": 887,
      "loc": {
        "start": {
          "line": 28,
          "column": 25
        },
        "end": {
          "line": 28,
          "column": 26
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 896,
      "end": 904,
      "loc": {
        "start": {
          "line": 29,
          "column": 8
        },
        "end": {
          "line": 29,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 904,
      "end": 905,
      "loc": {
        "start": {
          "line": 29,
          "column": 16
        },
        "end": {
          "line": 29,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 906,
      "end": 907,
      "loc": {
        "start": {
          "line": 29,
          "column": 18
        },
        "end": {
          "line": 29,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.537255,
      "start": 907,
      "end": 915,
      "loc": {
        "start": {
          "line": 29,
          "column": 19
        },
        "end": {
          "line": 29,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 915,
      "end": 916,
      "loc": {
        "start": {
          "line": 29,
          "column": 27
        },
        "end": {
          "line": 29,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.337255,
      "start": 917,
      "end": 925,
      "loc": {
        "start": {
          "line": 29,
          "column": 29
        },
        "end": {
          "line": 29,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 925,
      "end": 926,
      "loc": {
        "start": {
          "line": 29,
          "column": 37
        },
        "end": {
          "line": 29,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.237255,
      "start": 927,
      "end": 935,
      "loc": {
        "start": {
          "line": 29,
          "column": 39
        },
        "end": {
          "line": 29,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 935,
      "end": 936,
      "loc": {
        "start": {
          "line": 29,
          "column": 47
        },
        "end": {
          "line": 29,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 936,
      "end": 937,
      "loc": {
        "start": {
          "line": 29,
          "column": 48
        },
        "end": {
          "line": 29,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 946,
      "end": 954,
      "loc": {
        "start": {
          "line": 30,
          "column": 8
        },
        "end": {
          "line": 30,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 954,
      "end": 955,
      "loc": {
        "start": {
          "line": 30,
          "column": 16
        },
        "end": {
          "line": 30,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 956,
      "end": 957,
      "loc": {
        "start": {
          "line": 30,
          "column": 18
        },
        "end": {
          "line": 30,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 962,
      "end": 963,
      "loc": {
        "start": {
          "line": 31,
          "column": 4
        },
        "end": {
          "line": 31,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 963,
      "end": 964,
      "loc": {
        "start": {
          "line": 31,
          "column": 5
        },
        "end": {
          "line": 31,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcCovering",
      "start": 969,
      "end": 980,
      "loc": {
        "start": {
          "line": 32,
          "column": 4
        },
        "end": {
          "line": 32,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 980,
      "end": 981,
      "loc": {
        "start": {
          "line": 32,
          "column": 15
        },
        "end": {
          "line": 32,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 982,
      "end": 983,
      "loc": {
        "start": {
          "line": 32,
          "column": 17
        },
        "end": {
          "line": 32,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 992,
      "end": 1000,
      "loc": {
        "start": {
          "line": 33,
          "column": 8
        },
        "end": {
          "line": 33,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1000,
      "end": 1001,
      "loc": {
        "start": {
          "line": 33,
          "column": 16
        },
        "end": {
          "line": 33,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1002,
      "end": 1003,
      "loc": {
        "start": {
          "line": 33,
          "column": 18
        },
        "end": {
          "line": 33,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 1003,
      "end": 1015,
      "loc": {
        "start": {
          "line": 33,
          "column": 19
        },
        "end": {
          "line": 33,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1015,
      "end": 1016,
      "loc": {
        "start": {
          "line": 33,
          "column": 31
        },
        "end": {
          "line": 33,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 1017,
      "end": 1031,
      "loc": {
        "start": {
          "line": 33,
          "column": 33
        },
        "end": {
          "line": 33,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1031,
      "end": 1032,
      "loc": {
        "start": {
          "line": 33,
          "column": 47
        },
        "end": {
          "line": 33,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 1033,
      "end": 1034,
      "loc": {
        "start": {
          "line": 33,
          "column": 49
        },
        "end": {
          "line": 33,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1034,
      "end": 1035,
      "loc": {
        "start": {
          "line": 33,
          "column": 50
        },
        "end": {
          "line": 33,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1035,
      "end": 1036,
      "loc": {
        "start": {
          "line": 33,
          "column": 51
        },
        "end": {
          "line": 33,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 1045,
      "end": 1053,
      "loc": {
        "start": {
          "line": 34,
          "column": 8
        },
        "end": {
          "line": 34,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1053,
      "end": 1054,
      "loc": {
        "start": {
          "line": 34,
          "column": 16
        },
        "end": {
          "line": 34,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 1055,
      "end": 1056,
      "loc": {
        "start": {
          "line": 34,
          "column": 18
        },
        "end": {
          "line": 34,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1061,
      "end": 1062,
      "loc": {
        "start": {
          "line": 35,
          "column": 4
        },
        "end": {
          "line": 35,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1062,
      "end": 1063,
      "loc": {
        "start": {
          "line": 35,
          "column": 5
        },
        "end": {
          "line": 35,
          "column": 6
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 1",
      "start": 1069,
      "end": 1082,
      "loc": {
        "start": {
          "line": 37,
          "column": 4
        },
        "end": {
          "line": 37,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcDoor",
      "start": 1088,
      "end": 1095,
      "loc": {
        "start": {
          "line": 39,
          "column": 4
        },
        "end": {
          "line": 39,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1095,
      "end": 1096,
      "loc": {
        "start": {
          "line": 39,
          "column": 11
        },
        "end": {
          "line": 39,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1097,
      "end": 1098,
      "loc": {
        "start": {
          "line": 39,
          "column": 13
        },
        "end": {
          "line": 39,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 1107,
      "end": 1115,
      "loc": {
        "start": {
          "line": 40,
          "column": 8
        },
        "end": {
          "line": 40,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1115,
      "end": 1116,
      "loc": {
        "start": {
          "line": 40,
          "column": 16
        },
        "end": {
          "line": 40,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1117,
      "end": 1118,
      "loc": {
        "start": {
          "line": 40,
          "column": 18
        },
        "end": {
          "line": 40,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.637255,
      "start": 1118,
      "end": 1126,
      "loc": {
        "start": {
          "line": 40,
          "column": 19
        },
        "end": {
          "line": 40,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1126,
      "end": 1127,
      "loc": {
        "start": {
          "line": 40,
          "column": 27
        },
        "end": {
          "line": 40,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.603922,
      "start": 1128,
      "end": 1136,
      "loc": {
        "start": {
          "line": 40,
          "column": 29
        },
        "end": {
          "line": 40,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1136,
      "end": 1137,
      "loc": {
        "start": {
          "line": 40,
          "column": 37
        },
        "end": {
          "line": 40,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.670588,
      "start": 1138,
      "end": 1146,
      "loc": {
        "start": {
          "line": 40,
          "column": 39
        },
        "end": {
          "line": 40,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1146,
      "end": 1147,
      "loc": {
        "start": {
          "line": 40,
          "column": 47
        },
        "end": {
          "line": 40,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1147,
      "end": 1148,
      "loc": {
        "start": {
          "line": 40,
          "column": 48
        },
        "end": {
          "line": 40,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 1157,
      "end": 1165,
      "loc": {
        "start": {
          "line": 41,
          "column": 8
        },
        "end": {
          "line": 41,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1165,
      "end": 1166,
      "loc": {
        "start": {
          "line": 41,
          "column": 16
        },
        "end": {
          "line": 41,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 1,
      "start": 1167,
      "end": 1168,
      "loc": {
        "start": {
          "line": 41,
          "column": 18
        },
        "end": {
          "line": 41,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1173,
      "end": 1174,
      "loc": {
        "start": {
          "line": 42,
          "column": 4
        },
        "end": {
          "line": 42,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1174,
      "end": 1175,
      "loc": {
        "start": {
          "line": 42,
          "column": 5
        },
        "end": {
          "line": 42,
          "column": 6
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 2",
      "start": 1181,
      "end": 1194,
      "loc": {
        "start": {
          "line": 44,
          "column": 4
        },
        "end": {
          "line": 44,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcStair",
      "start": 1200,
      "end": 1208,
      "loc": {
        "start": {
          "line": 46,
          "column": 4
        },
        "end": {
          "line": 46,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1208,
      "end": 1209,
      "loc": {
        "start": {
          "line": 46,
          "column": 12
        },
        "end": {
          "line": 46,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1210,
      "end": 1211,
      "loc": {
        "start": {
          "line": 46,
          "column": 14
        },
        "end": {
          "line": 46,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 1220,
      "end": 1228,
      "loc": {
        "start": {
          "line": 47,
          "column": 8
        },
        "end": {
          "line": 47,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1228,
      "end": 1229,
      "loc": {
        "start": {
          "line": 47,
          "column": 16
        },
        "end": {
          "line": 47,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1230,
      "end": 1231,
      "loc": {
        "start": {
          "line": 47,
          "column": 18
        },
        "end": {
          "line": 47,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.637255,
      "start": 1231,
      "end": 1239,
      "loc": {
        "start": {
          "line": 47,
          "column": 19
        },
        "end": {
          "line": 47,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1239,
      "end": 1240,
      "loc": {
        "start": {
          "line": 47,
          "column": 27
        },
        "end": {
          "line": 47,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.603922,
      "start": 1241,
      "end": 1249,
      "loc": {
        "start": {
          "line": 47,
          "column": 29
        },
        "end": {
          "line": 47,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1249,
      "end": 1250,
      "loc": {
        "start": {
          "line": 47,
          "column": 37
        },
        "end": {
          "line": 47,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.670588,
      "start": 1251,
      "end": 1259,
      "loc": {
        "start": {
          "line": 47,
          "column": 39
        },
        "end": {
          "line": 47,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1259,
      "end": 1260,
      "loc": {
        "start": {
          "line": 47,
          "column": 47
        },
        "end": {
          "line": 47,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1260,
      "end": 1261,
      "loc": {
        "start": {
          "line": 47,
          "column": 48
        },
        "end": {
          "line": 47,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 1270,
      "end": 1278,
      "loc": {
        "start": {
          "line": 48,
          "column": 8
        },
        "end": {
          "line": 48,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1278,
      "end": 1279,
      "loc": {
        "start": {
          "line": 48,
          "column": 16
        },
        "end": {
          "line": 48,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 2,
      "start": 1280,
      "end": 1281,
      "loc": {
        "start": {
          "line": 48,
          "column": 18
        },
        "end": {
          "line": 48,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1286,
      "end": 1287,
      "loc": {
        "start": {
          "line": 49,
          "column": 4
        },
        "end": {
          "line": 49,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1287,
      "end": 1288,
      "loc": {
        "start": {
          "line": 49,
          "column": 5
        },
        "end": {
          "line": 49,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcStairFlight",
      "start": 1293,
      "end": 1307,
      "loc": {
        "start": {
          "line": 50,
          "column": 4
        },
        "end": {
          "line": 50,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1307,
      "end": 1308,
      "loc": {
        "start": {
          "line": 50,
          "column": 18
        },
        "end": {
          "line": 50,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1309,
      "end": 1310,
      "loc": {
        "start": {
          "line": 50,
          "column": 20
        },
        "end": {
          "line": 50,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 1319,
      "end": 1327,
      "loc": {
        "start": {
          "line": 51,
          "column": 8
        },
        "end": {
          "line": 51,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1327,
      "end": 1328,
      "loc": {
        "start": {
          "line": 51,
          "column": 16
        },
        "end": {
          "line": 51,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1329,
      "end": 1330,
      "loc": {
        "start": {
          "line": 51,
          "column": 18
        },
        "end": {
          "line": 51,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.637255,
      "start": 1330,
      "end": 1338,
      "loc": {
        "start": {
          "line": 51,
          "column": 19
        },
        "end": {
          "line": 51,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1338,
      "end": 1339,
      "loc": {
        "start": {
          "line": 51,
          "column": 27
        },
        "end": {
          "line": 51,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.603922,
      "start": 1340,
      "end": 1348,
      "loc": {
        "start": {
          "line": 51,
          "column": 29
        },
        "end": {
          "line": 51,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1348,
      "end": 1349,
      "loc": {
        "start": {
          "line": 51,
          "column": 37
        },
        "end": {
          "line": 51,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.670588,
      "start": 1350,
      "end": 1358,
      "loc": {
        "start": {
          "line": 51,
          "column": 39
        },
        "end": {
          "line": 51,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1358,
      "end": 1359,
      "loc": {
        "start": {
          "line": 51,
          "column": 47
        },
        "end": {
          "line": 51,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1359,
      "end": 1360,
      "loc": {
        "start": {
          "line": 51,
          "column": 48
        },
        "end": {
          "line": 51,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 1369,
      "end": 1377,
      "loc": {
        "start": {
          "line": 52,
          "column": 8
        },
        "end": {
          "line": 52,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1377,
      "end": 1378,
      "loc": {
        "start": {
          "line": 52,
          "column": 16
        },
        "end": {
          "line": 52,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 2,
      "start": 1379,
      "end": 1380,
      "loc": {
        "start": {
          "line": 52,
          "column": 18
        },
        "end": {
          "line": 52,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1385,
      "end": 1386,
      "loc": {
        "start": {
          "line": 53,
          "column": 4
        },
        "end": {
          "line": 53,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1386,
      "end": 1387,
      "loc": {
        "start": {
          "line": 53,
          "column": 5
        },
        "end": {
          "line": 53,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcProxy",
      "start": 1392,
      "end": 1400,
      "loc": {
        "start": {
          "line": 54,
          "column": 4
        },
        "end": {
          "line": 54,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1400,
      "end": 1401,
      "loc": {
        "start": {
          "line": 54,
          "column": 12
        },
        "end": {
          "line": 54,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1402,
      "end": 1403,
      "loc": {
        "start": {
          "line": 54,
          "column": 14
        },
        "end": {
          "line": 54,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 1412,
      "end": 1420,
      "loc": {
        "start": {
          "line": 55,
          "column": 8
        },
        "end": {
          "line": 55,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1420,
      "end": 1421,
      "loc": {
        "start": {
          "line": 55,
          "column": 16
        },
        "end": {
          "line": 55,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1422,
      "end": 1423,
      "loc": {
        "start": {
          "line": 55,
          "column": 18
        },
        "end": {
          "line": 55,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 1423,
      "end": 1431,
      "loc": {
        "start": {
          "line": 55,
          "column": 19
        },
        "end": {
          "line": 55,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1431,
      "end": 1432,
      "loc": {
        "start": {
          "line": 55,
          "column": 27
        },
        "end": {
          "line": 55,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 1433,
      "end": 1441,
      "loc": {
        "start": {
          "line": 55,
          "column": 29
        },
        "end": {
          "line": 55,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1441,
      "end": 1442,
      "loc": {
        "start": {
          "line": 55,
          "column": 37
        },
        "end": {
          "line": 55,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 1443,
      "end": 1451,
      "loc": {
        "start": {
          "line": 55,
          "column": 39
        },
        "end": {
          "line": 55,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1451,
      "end": 1452,
      "loc": {
        "start": {
          "line": 55,
          "column": 47
        },
        "end": {
          "line": 55,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1452,
      "end": 1453,
      "loc": {
        "start": {
          "line": 55,
          "column": 48
        },
        "end": {
          "line": 55,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 1462,
      "end": 1470,
      "loc": {
        "start": {
          "line": 56,
          "column": 8
        },
        "end": {
          "line": 56,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1470,
      "end": 1471,
      "loc": {
        "start": {
          "line": 56,
          "column": 16
        },
        "end": {
          "line": 56,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 2,
      "start": 1472,
      "end": 1473,
      "loc": {
        "start": {
          "line": 56,
          "column": 18
        },
        "end": {
          "line": 56,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1478,
      "end": 1479,
      "loc": {
        "start": {
          "line": 57,
          "column": 4
        },
        "end": {
          "line": 57,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1479,
      "end": 1480,
      "loc": {
        "start": {
          "line": 57,
          "column": 5
        },
        "end": {
          "line": 57,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcRamp",
      "start": 1485,
      "end": 1492,
      "loc": {
        "start": {
          "line": 58,
          "column": 4
        },
        "end": {
          "line": 58,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1492,
      "end": 1493,
      "loc": {
        "start": {
          "line": 58,
          "column": 11
        },
        "end": {
          "line": 58,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1494,
      "end": 1495,
      "loc": {
        "start": {
          "line": 58,
          "column": 13
        },
        "end": {
          "line": 58,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 1504,
      "end": 1512,
      "loc": {
        "start": {
          "line": 59,
          "column": 8
        },
        "end": {
          "line": 59,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1512,
      "end": 1513,
      "loc": {
        "start": {
          "line": 59,
          "column": 16
        },
        "end": {
          "line": 59,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1514,
      "end": 1515,
      "loc": {
        "start": {
          "line": 59,
          "column": 18
        },
        "end": {
          "line": 59,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 1515,
      "end": 1527,
      "loc": {
        "start": {
          "line": 59,
          "column": 19
        },
        "end": {
          "line": 59,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1527,
      "end": 1528,
      "loc": {
        "start": {
          "line": 59,
          "column": 31
        },
        "end": {
          "line": 59,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 1529,
      "end": 1543,
      "loc": {
        "start": {
          "line": 59,
          "column": 33
        },
        "end": {
          "line": 59,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1543,
      "end": 1544,
      "loc": {
        "start": {
          "line": 59,
          "column": 47
        },
        "end": {
          "line": 59,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 1545,
      "end": 1546,
      "loc": {
        "start": {
          "line": 59,
          "column": 49
        },
        "end": {
          "line": 59,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1546,
      "end": 1547,
      "loc": {
        "start": {
          "line": 59,
          "column": 50
        },
        "end": {
          "line": 59,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1547,
      "end": 1548,
      "loc": {
        "start": {
          "line": 59,
          "column": 51
        },
        "end": {
          "line": 59,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 1557,
      "end": 1565,
      "loc": {
        "start": {
          "line": 60,
          "column": 8
        },
        "end": {
          "line": 60,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1565,
      "end": 1566,
      "loc": {
        "start": {
          "line": 60,
          "column": 16
        },
        "end": {
          "line": 60,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 2,
      "start": 1567,
      "end": 1568,
      "loc": {
        "start": {
          "line": 60,
          "column": 18
        },
        "end": {
          "line": 60,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1573,
      "end": 1574,
      "loc": {
        "start": {
          "line": 61,
          "column": 4
        },
        "end": {
          "line": 61,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1574,
      "end": 1575,
      "loc": {
        "start": {
          "line": 61,
          "column": 5
        },
        "end": {
          "line": 61,
          "column": 6
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 3",
      "start": 1581,
      "end": 1594,
      "loc": {
        "start": {
          "line": 63,
          "column": 4
        },
        "end": {
          "line": 63,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcColumn",
      "start": 1600,
      "end": 1609,
      "loc": {
        "start": {
          "line": 65,
          "column": 4
        },
        "end": {
          "line": 65,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1609,
      "end": 1610,
      "loc": {
        "start": {
          "line": 65,
          "column": 13
        },
        "end": {
          "line": 65,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1611,
      "end": 1612,
      "loc": {
        "start": {
          "line": 65,
          "column": 15
        },
        "end": {
          "line": 65,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 1621,
      "end": 1629,
      "loc": {
        "start": {
          "line": 66,
          "column": 8
        },
        "end": {
          "line": 66,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1629,
      "end": 1630,
      "loc": {
        "start": {
          "line": 66,
          "column": 16
        },
        "end": {
          "line": 66,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1631,
      "end": 1632,
      "loc": {
        "start": {
          "line": 66,
          "column": 18
        },
        "end": {
          "line": 66,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 1632,
      "end": 1640,
      "loc": {
        "start": {
          "line": 66,
          "column": 19
        },
        "end": {
          "line": 66,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1640,
      "end": 1641,
      "loc": {
        "start": {
          "line": 66,
          "column": 27
        },
        "end": {
          "line": 66,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 1642,
      "end": 1650,
      "loc": {
        "start": {
          "line": 66,
          "column": 29
        },
        "end": {
          "line": 66,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1650,
      "end": 1651,
      "loc": {
        "start": {
          "line": 66,
          "column": 37
        },
        "end": {
          "line": 66,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 1652,
      "end": 1660,
      "loc": {
        "start": {
          "line": 66,
          "column": 39
        },
        "end": {
          "line": 66,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1660,
      "end": 1661,
      "loc": {
        "start": {
          "line": 66,
          "column": 47
        },
        "end": {
          "line": 66,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1661,
      "end": 1662,
      "loc": {
        "start": {
          "line": 66,
          "column": 48
        },
        "end": {
          "line": 66,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 1671,
      "end": 1679,
      "loc": {
        "start": {
          "line": 67,
          "column": 8
        },
        "end": {
          "line": 67,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1679,
      "end": 1680,
      "loc": {
        "start": {
          "line": 67,
          "column": 16
        },
        "end": {
          "line": 67,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 3,
      "start": 1681,
      "end": 1682,
      "loc": {
        "start": {
          "line": 67,
          "column": 18
        },
        "end": {
          "line": 67,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1687,
      "end": 1688,
      "loc": {
        "start": {
          "line": 68,
          "column": 4
        },
        "end": {
          "line": 68,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1688,
      "end": 1689,
      "loc": {
        "start": {
          "line": 68,
          "column": 5
        },
        "end": {
          "line": 68,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcBeam",
      "start": 1694,
      "end": 1701,
      "loc": {
        "start": {
          "line": 69,
          "column": 4
        },
        "end": {
          "line": 69,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1701,
      "end": 1702,
      "loc": {
        "start": {
          "line": 69,
          "column": 11
        },
        "end": {
          "line": 69,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1703,
      "end": 1704,
      "loc": {
        "start": {
          "line": 69,
          "column": 13
        },
        "end": {
          "line": 69,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 1713,
      "end": 1721,
      "loc": {
        "start": {
          "line": 70,
          "column": 8
        },
        "end": {
          "line": 70,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1721,
      "end": 1722,
      "loc": {
        "start": {
          "line": 70,
          "column": 16
        },
        "end": {
          "line": 70,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1723,
      "end": 1724,
      "loc": {
        "start": {
          "line": 70,
          "column": 18
        },
        "end": {
          "line": 70,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 1724,
      "end": 1732,
      "loc": {
        "start": {
          "line": 70,
          "column": 19
        },
        "end": {
          "line": 70,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1732,
      "end": 1733,
      "loc": {
        "start": {
          "line": 70,
          "column": 27
        },
        "end": {
          "line": 70,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 1734,
      "end": 1742,
      "loc": {
        "start": {
          "line": 70,
          "column": 29
        },
        "end": {
          "line": 70,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1742,
      "end": 1743,
      "loc": {
        "start": {
          "line": 70,
          "column": 37
        },
        "end": {
          "line": 70,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 1744,
      "end": 1752,
      "loc": {
        "start": {
          "line": 70,
          "column": 39
        },
        "end": {
          "line": 70,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1752,
      "end": 1753,
      "loc": {
        "start": {
          "line": 70,
          "column": 47
        },
        "end": {
          "line": 70,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1753,
      "end": 1754,
      "loc": {
        "start": {
          "line": 70,
          "column": 48
        },
        "end": {
          "line": 70,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 1763,
      "end": 1771,
      "loc": {
        "start": {
          "line": 71,
          "column": 8
        },
        "end": {
          "line": 71,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1771,
      "end": 1772,
      "loc": {
        "start": {
          "line": 71,
          "column": 16
        },
        "end": {
          "line": 71,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 3,
      "start": 1773,
      "end": 1774,
      "loc": {
        "start": {
          "line": 71,
          "column": 18
        },
        "end": {
          "line": 71,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1779,
      "end": 1780,
      "loc": {
        "start": {
          "line": 72,
          "column": 4
        },
        "end": {
          "line": 72,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1780,
      "end": 1781,
      "loc": {
        "start": {
          "line": 72,
          "column": 5
        },
        "end": {
          "line": 72,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcCurtainWall",
      "start": 1786,
      "end": 1800,
      "loc": {
        "start": {
          "line": 73,
          "column": 4
        },
        "end": {
          "line": 73,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1800,
      "end": 1801,
      "loc": {
        "start": {
          "line": 73,
          "column": 18
        },
        "end": {
          "line": 73,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1802,
      "end": 1803,
      "loc": {
        "start": {
          "line": 73,
          "column": 20
        },
        "end": {
          "line": 73,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 1812,
      "end": 1820,
      "loc": {
        "start": {
          "line": 74,
          "column": 8
        },
        "end": {
          "line": 74,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1820,
      "end": 1821,
      "loc": {
        "start": {
          "line": 74,
          "column": 16
        },
        "end": {
          "line": 74,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1822,
      "end": 1823,
      "loc": {
        "start": {
          "line": 74,
          "column": 18
        },
        "end": {
          "line": 74,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 1823,
      "end": 1831,
      "loc": {
        "start": {
          "line": 74,
          "column": 19
        },
        "end": {
          "line": 74,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1831,
      "end": 1832,
      "loc": {
        "start": {
          "line": 74,
          "column": 27
        },
        "end": {
          "line": 74,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 1833,
      "end": 1841,
      "loc": {
        "start": {
          "line": 74,
          "column": 29
        },
        "end": {
          "line": 74,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1841,
      "end": 1842,
      "loc": {
        "start": {
          "line": 74,
          "column": 37
        },
        "end": {
          "line": 74,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 1843,
      "end": 1851,
      "loc": {
        "start": {
          "line": 74,
          "column": 39
        },
        "end": {
          "line": 74,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1851,
      "end": 1852,
      "loc": {
        "start": {
          "line": 74,
          "column": 47
        },
        "end": {
          "line": 74,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1852,
      "end": 1853,
      "loc": {
        "start": {
          "line": 74,
          "column": 48
        },
        "end": {
          "line": 74,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 1862,
      "end": 1870,
      "loc": {
        "start": {
          "line": 75,
          "column": 8
        },
        "end": {
          "line": 75,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1870,
      "end": 1871,
      "loc": {
        "start": {
          "line": 75,
          "column": 16
        },
        "end": {
          "line": 75,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 3,
      "start": 1872,
      "end": 1873,
      "loc": {
        "start": {
          "line": 75,
          "column": 18
        },
        "end": {
          "line": 75,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1878,
      "end": 1879,
      "loc": {
        "start": {
          "line": 76,
          "column": 4
        },
        "end": {
          "line": 76,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1879,
      "end": 1880,
      "loc": {
        "start": {
          "line": 76,
          "column": 5
        },
        "end": {
          "line": 76,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcPlate",
      "start": 1885,
      "end": 1893,
      "loc": {
        "start": {
          "line": 77,
          "column": 4
        },
        "end": {
          "line": 77,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1893,
      "end": 1894,
      "loc": {
        "start": {
          "line": 77,
          "column": 12
        },
        "end": {
          "line": 77,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1895,
      "end": 1896,
      "loc": {
        "start": {
          "line": 77,
          "column": 14
        },
        "end": {
          "line": 77,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 1905,
      "end": 1913,
      "loc": {
        "start": {
          "line": 78,
          "column": 8
        },
        "end": {
          "line": 78,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1913,
      "end": 1914,
      "loc": {
        "start": {
          "line": 78,
          "column": 16
        },
        "end": {
          "line": 78,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1915,
      "end": 1916,
      "loc": {
        "start": {
          "line": 78,
          "column": 18
        },
        "end": {
          "line": 78,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 1916,
      "end": 1928,
      "loc": {
        "start": {
          "line": 78,
          "column": 19
        },
        "end": {
          "line": 78,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1928,
      "end": 1929,
      "loc": {
        "start": {
          "line": 78,
          "column": 31
        },
        "end": {
          "line": 78,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 1930,
      "end": 1944,
      "loc": {
        "start": {
          "line": 78,
          "column": 33
        },
        "end": {
          "line": 78,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1944,
      "end": 1945,
      "loc": {
        "start": {
          "line": 78,
          "column": 47
        },
        "end": {
          "line": 78,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 1946,
      "end": 1947,
      "loc": {
        "start": {
          "line": 78,
          "column": 49
        },
        "end": {
          "line": 78,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1947,
      "end": 1948,
      "loc": {
        "start": {
          "line": 78,
          "column": 50
        },
        "end": {
          "line": 78,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.5,
      "start": 1949,
      "end": 1952,
      "loc": {
        "start": {
          "line": 78,
          "column": 52
        },
        "end": {
          "line": 78,
          "column": 55
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1952,
      "end": 1953,
      "loc": {
        "start": {
          "line": 78,
          "column": 55
        },
        "end": {
          "line": 78,
          "column": 56
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1953,
      "end": 1954,
      "loc": {
        "start": {
          "line": 78,
          "column": 56
        },
        "end": {
          "line": 78,
          "column": 57
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "opacity",
      "start": 1963,
      "end": 1970,
      "loc": {
        "start": {
          "line": 79,
          "column": 8
        },
        "end": {
          "line": 79,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1970,
      "end": 1971,
      "loc": {
        "start": {
          "line": 79,
          "column": 15
        },
        "end": {
          "line": 79,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.5,
      "start": 1972,
      "end": 1975,
      "loc": {
        "start": {
          "line": 79,
          "column": 17
        },
        "end": {
          "line": 79,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1975,
      "end": 1976,
      "loc": {
        "start": {
          "line": 79,
          "column": 20
        },
        "end": {
          "line": 79,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 1985,
      "end": 1993,
      "loc": {
        "start": {
          "line": 80,
          "column": 8
        },
        "end": {
          "line": 80,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1993,
      "end": 1994,
      "loc": {
        "start": {
          "line": 80,
          "column": 16
        },
        "end": {
          "line": 80,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 3,
      "start": 1995,
      "end": 1996,
      "loc": {
        "start": {
          "line": 80,
          "column": 18
        },
        "end": {
          "line": 80,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2001,
      "end": 2002,
      "loc": {
        "start": {
          "line": 81,
          "column": 4
        },
        "end": {
          "line": 81,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2002,
      "end": 2003,
      "loc": {
        "start": {
          "line": 81,
          "column": 5
        },
        "end": {
          "line": 81,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcTransportElement",
      "start": 2008,
      "end": 2027,
      "loc": {
        "start": {
          "line": 82,
          "column": 4
        },
        "end": {
          "line": 82,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2027,
      "end": 2028,
      "loc": {
        "start": {
          "line": 82,
          "column": 23
        },
        "end": {
          "line": 82,
          "column": 24
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2029,
      "end": 2030,
      "loc": {
        "start": {
          "line": 82,
          "column": 25
        },
        "end": {
          "line": 82,
          "column": 26
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 2039,
      "end": 2047,
      "loc": {
        "start": {
          "line": 83,
          "column": 8
        },
        "end": {
          "line": 83,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2047,
      "end": 2048,
      "loc": {
        "start": {
          "line": 83,
          "column": 16
        },
        "end": {
          "line": 83,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2049,
      "end": 2050,
      "loc": {
        "start": {
          "line": 83,
          "column": 18
        },
        "end": {
          "line": 83,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 2050,
      "end": 2062,
      "loc": {
        "start": {
          "line": 83,
          "column": 19
        },
        "end": {
          "line": 83,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2062,
      "end": 2063,
      "loc": {
        "start": {
          "line": 83,
          "column": 31
        },
        "end": {
          "line": 83,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 2064,
      "end": 2078,
      "loc": {
        "start": {
          "line": 83,
          "column": 33
        },
        "end": {
          "line": 83,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2078,
      "end": 2079,
      "loc": {
        "start": {
          "line": 83,
          "column": 47
        },
        "end": {
          "line": 83,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 2080,
      "end": 2081,
      "loc": {
        "start": {
          "line": 83,
          "column": 49
        },
        "end": {
          "line": 83,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2081,
      "end": 2082,
      "loc": {
        "start": {
          "line": 83,
          "column": 50
        },
        "end": {
          "line": 83,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2082,
      "end": 2083,
      "loc": {
        "start": {
          "line": 83,
          "column": 51
        },
        "end": {
          "line": 83,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 2092,
      "end": 2100,
      "loc": {
        "start": {
          "line": 84,
          "column": 8
        },
        "end": {
          "line": 84,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2100,
      "end": 2101,
      "loc": {
        "start": {
          "line": 84,
          "column": 16
        },
        "end": {
          "line": 84,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 3,
      "start": 2102,
      "end": 2103,
      "loc": {
        "start": {
          "line": 84,
          "column": 18
        },
        "end": {
          "line": 84,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2108,
      "end": 2109,
      "loc": {
        "start": {
          "line": 85,
          "column": 4
        },
        "end": {
          "line": 85,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2109,
      "end": 2110,
      "loc": {
        "start": {
          "line": 85,
          "column": 5
        },
        "end": {
          "line": 85,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcFooting",
      "start": 2115,
      "end": 2125,
      "loc": {
        "start": {
          "line": 86,
          "column": 4
        },
        "end": {
          "line": 86,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2125,
      "end": 2126,
      "loc": {
        "start": {
          "line": 86,
          "column": 14
        },
        "end": {
          "line": 86,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2127,
      "end": 2128,
      "loc": {
        "start": {
          "line": 86,
          "column": 16
        },
        "end": {
          "line": 86,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 2137,
      "end": 2145,
      "loc": {
        "start": {
          "line": 87,
          "column": 8
        },
        "end": {
          "line": 87,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2145,
      "end": 2146,
      "loc": {
        "start": {
          "line": 87,
          "column": 16
        },
        "end": {
          "line": 87,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2147,
      "end": 2148,
      "loc": {
        "start": {
          "line": 87,
          "column": 18
        },
        "end": {
          "line": 87,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 2148,
      "end": 2160,
      "loc": {
        "start": {
          "line": 87,
          "column": 19
        },
        "end": {
          "line": 87,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2160,
      "end": 2161,
      "loc": {
        "start": {
          "line": 87,
          "column": 31
        },
        "end": {
          "line": 87,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 2162,
      "end": 2176,
      "loc": {
        "start": {
          "line": 87,
          "column": 33
        },
        "end": {
          "line": 87,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2176,
      "end": 2177,
      "loc": {
        "start": {
          "line": 87,
          "column": 47
        },
        "end": {
          "line": 87,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 2178,
      "end": 2179,
      "loc": {
        "start": {
          "line": 87,
          "column": 49
        },
        "end": {
          "line": 87,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2179,
      "end": 2180,
      "loc": {
        "start": {
          "line": 87,
          "column": 50
        },
        "end": {
          "line": 87,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2180,
      "end": 2181,
      "loc": {
        "start": {
          "line": 87,
          "column": 51
        },
        "end": {
          "line": 87,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 2190,
      "end": 2198,
      "loc": {
        "start": {
          "line": 88,
          "column": 8
        },
        "end": {
          "line": 88,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2198,
      "end": 2199,
      "loc": {
        "start": {
          "line": 88,
          "column": 16
        },
        "end": {
          "line": 88,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 3,
      "start": 2200,
      "end": 2201,
      "loc": {
        "start": {
          "line": 88,
          "column": 18
        },
        "end": {
          "line": 88,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2206,
      "end": 2207,
      "loc": {
        "start": {
          "line": 89,
          "column": 4
        },
        "end": {
          "line": 89,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2207,
      "end": 2208,
      "loc": {
        "start": {
          "line": 89,
          "column": 5
        },
        "end": {
          "line": 89,
          "column": 6
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 4",
      "start": 2214,
      "end": 2227,
      "loc": {
        "start": {
          "line": 91,
          "column": 4
        },
        "end": {
          "line": 91,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcRailing",
      "start": 2233,
      "end": 2243,
      "loc": {
        "start": {
          "line": 93,
          "column": 4
        },
        "end": {
          "line": 93,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2243,
      "end": 2244,
      "loc": {
        "start": {
          "line": 93,
          "column": 14
        },
        "end": {
          "line": 93,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2245,
      "end": 2246,
      "loc": {
        "start": {
          "line": 93,
          "column": 16
        },
        "end": {
          "line": 93,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 2255,
      "end": 2263,
      "loc": {
        "start": {
          "line": 94,
          "column": 8
        },
        "end": {
          "line": 94,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2263,
      "end": 2264,
      "loc": {
        "start": {
          "line": 94,
          "column": 16
        },
        "end": {
          "line": 94,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2265,
      "end": 2266,
      "loc": {
        "start": {
          "line": 94,
          "column": 18
        },
        "end": {
          "line": 94,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 2266,
      "end": 2274,
      "loc": {
        "start": {
          "line": 94,
          "column": 19
        },
        "end": {
          "line": 94,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2274,
      "end": 2275,
      "loc": {
        "start": {
          "line": 94,
          "column": 27
        },
        "end": {
          "line": 94,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 2276,
      "end": 2284,
      "loc": {
        "start": {
          "line": 94,
          "column": 29
        },
        "end": {
          "line": 94,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2284,
      "end": 2285,
      "loc": {
        "start": {
          "line": 94,
          "column": 37
        },
        "end": {
          "line": 94,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 2286,
      "end": 2294,
      "loc": {
        "start": {
          "line": 94,
          "column": 39
        },
        "end": {
          "line": 94,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2294,
      "end": 2295,
      "loc": {
        "start": {
          "line": 94,
          "column": 47
        },
        "end": {
          "line": 94,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2295,
      "end": 2296,
      "loc": {
        "start": {
          "line": 94,
          "column": 48
        },
        "end": {
          "line": 94,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 2305,
      "end": 2313,
      "loc": {
        "start": {
          "line": 95,
          "column": 8
        },
        "end": {
          "line": 95,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2313,
      "end": 2314,
      "loc": {
        "start": {
          "line": 95,
          "column": 16
        },
        "end": {
          "line": 95,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 4,
      "start": 2315,
      "end": 2316,
      "loc": {
        "start": {
          "line": 95,
          "column": 18
        },
        "end": {
          "line": 95,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2321,
      "end": 2322,
      "loc": {
        "start": {
          "line": 96,
          "column": 4
        },
        "end": {
          "line": 96,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2322,
      "end": 2323,
      "loc": {
        "start": {
          "line": 96,
          "column": 5
        },
        "end": {
          "line": 96,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcFurnishingElement",
      "start": 2328,
      "end": 2348,
      "loc": {
        "start": {
          "line": 97,
          "column": 4
        },
        "end": {
          "line": 97,
          "column": 24
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2348,
      "end": 2349,
      "loc": {
        "start": {
          "line": 97,
          "column": 24
        },
        "end": {
          "line": 97,
          "column": 25
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2350,
      "end": 2351,
      "loc": {
        "start": {
          "line": 97,
          "column": 26
        },
        "end": {
          "line": 97,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 2360,
      "end": 2368,
      "loc": {
        "start": {
          "line": 98,
          "column": 8
        },
        "end": {
          "line": 98,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2368,
      "end": 2369,
      "loc": {
        "start": {
          "line": 98,
          "column": 16
        },
        "end": {
          "line": 98,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2370,
      "end": 2371,
      "loc": {
        "start": {
          "line": 98,
          "column": 18
        },
        "end": {
          "line": 98,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 2371,
      "end": 2379,
      "loc": {
        "start": {
          "line": 98,
          "column": 19
        },
        "end": {
          "line": 98,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2379,
      "end": 2380,
      "loc": {
        "start": {
          "line": 98,
          "column": 27
        },
        "end": {
          "line": 98,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 2381,
      "end": 2389,
      "loc": {
        "start": {
          "line": 98,
          "column": 29
        },
        "end": {
          "line": 98,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2389,
      "end": 2390,
      "loc": {
        "start": {
          "line": 98,
          "column": 37
        },
        "end": {
          "line": 98,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 2391,
      "end": 2399,
      "loc": {
        "start": {
          "line": 98,
          "column": 39
        },
        "end": {
          "line": 98,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2399,
      "end": 2400,
      "loc": {
        "start": {
          "line": 98,
          "column": 47
        },
        "end": {
          "line": 98,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2400,
      "end": 2401,
      "loc": {
        "start": {
          "line": 98,
          "column": 48
        },
        "end": {
          "line": 98,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 2410,
      "end": 2418,
      "loc": {
        "start": {
          "line": 99,
          "column": 8
        },
        "end": {
          "line": 99,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2418,
      "end": 2419,
      "loc": {
        "start": {
          "line": 99,
          "column": 16
        },
        "end": {
          "line": 99,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 4,
      "start": 2420,
      "end": 2421,
      "loc": {
        "start": {
          "line": 99,
          "column": 18
        },
        "end": {
          "line": 99,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2426,
      "end": 2427,
      "loc": {
        "start": {
          "line": 100,
          "column": 4
        },
        "end": {
          "line": 100,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2427,
      "end": 2428,
      "loc": {
        "start": {
          "line": 100,
          "column": 5
        },
        "end": {
          "line": 100,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcFurniture",
      "start": 2433,
      "end": 2445,
      "loc": {
        "start": {
          "line": 101,
          "column": 4
        },
        "end": {
          "line": 101,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2445,
      "end": 2446,
      "loc": {
        "start": {
          "line": 101,
          "column": 16
        },
        "end": {
          "line": 101,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2447,
      "end": 2448,
      "loc": {
        "start": {
          "line": 101,
          "column": 18
        },
        "end": {
          "line": 101,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 2457,
      "end": 2465,
      "loc": {
        "start": {
          "line": 102,
          "column": 8
        },
        "end": {
          "line": 102,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2465,
      "end": 2466,
      "loc": {
        "start": {
          "line": 102,
          "column": 16
        },
        "end": {
          "line": 102,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2467,
      "end": 2468,
      "loc": {
        "start": {
          "line": 102,
          "column": 18
        },
        "end": {
          "line": 102,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 2468,
      "end": 2480,
      "loc": {
        "start": {
          "line": 102,
          "column": 19
        },
        "end": {
          "line": 102,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2480,
      "end": 2481,
      "loc": {
        "start": {
          "line": 102,
          "column": 31
        },
        "end": {
          "line": 102,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 2482,
      "end": 2496,
      "loc": {
        "start": {
          "line": 102,
          "column": 33
        },
        "end": {
          "line": 102,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2496,
      "end": 2497,
      "loc": {
        "start": {
          "line": 102,
          "column": 47
        },
        "end": {
          "line": 102,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 2498,
      "end": 2499,
      "loc": {
        "start": {
          "line": 102,
          "column": 49
        },
        "end": {
          "line": 102,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2499,
      "end": 2500,
      "loc": {
        "start": {
          "line": 102,
          "column": 50
        },
        "end": {
          "line": 102,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2500,
      "end": 2501,
      "loc": {
        "start": {
          "line": 102,
          "column": 51
        },
        "end": {
          "line": 102,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 2510,
      "end": 2518,
      "loc": {
        "start": {
          "line": 103,
          "column": 8
        },
        "end": {
          "line": 103,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2518,
      "end": 2519,
      "loc": {
        "start": {
          "line": 103,
          "column": 16
        },
        "end": {
          "line": 103,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 4,
      "start": 2520,
      "end": 2521,
      "loc": {
        "start": {
          "line": 103,
          "column": 18
        },
        "end": {
          "line": 103,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2526,
      "end": 2527,
      "loc": {
        "start": {
          "line": 104,
          "column": 4
        },
        "end": {
          "line": 104,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2527,
      "end": 2528,
      "loc": {
        "start": {
          "line": 104,
          "column": 5
        },
        "end": {
          "line": 104,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcSystemFurnitureElement",
      "start": 2533,
      "end": 2558,
      "loc": {
        "start": {
          "line": 105,
          "column": 4
        },
        "end": {
          "line": 105,
          "column": 29
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2558,
      "end": 2559,
      "loc": {
        "start": {
          "line": 105,
          "column": 29
        },
        "end": {
          "line": 105,
          "column": 30
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2560,
      "end": 2561,
      "loc": {
        "start": {
          "line": 105,
          "column": 31
        },
        "end": {
          "line": 105,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 2570,
      "end": 2578,
      "loc": {
        "start": {
          "line": 106,
          "column": 8
        },
        "end": {
          "line": 106,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2578,
      "end": 2579,
      "loc": {
        "start": {
          "line": 106,
          "column": 16
        },
        "end": {
          "line": 106,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2580,
      "end": 2581,
      "loc": {
        "start": {
          "line": 106,
          "column": 18
        },
        "end": {
          "line": 106,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 2581,
      "end": 2593,
      "loc": {
        "start": {
          "line": 106,
          "column": 19
        },
        "end": {
          "line": 106,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2593,
      "end": 2594,
      "loc": {
        "start": {
          "line": 106,
          "column": 31
        },
        "end": {
          "line": 106,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 2595,
      "end": 2609,
      "loc": {
        "start": {
          "line": 106,
          "column": 33
        },
        "end": {
          "line": 106,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2609,
      "end": 2610,
      "loc": {
        "start": {
          "line": 106,
          "column": 47
        },
        "end": {
          "line": 106,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 2611,
      "end": 2612,
      "loc": {
        "start": {
          "line": 106,
          "column": 49
        },
        "end": {
          "line": 106,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2612,
      "end": 2613,
      "loc": {
        "start": {
          "line": 106,
          "column": 50
        },
        "end": {
          "line": 106,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2613,
      "end": 2614,
      "loc": {
        "start": {
          "line": 106,
          "column": 51
        },
        "end": {
          "line": 106,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 2623,
      "end": 2631,
      "loc": {
        "start": {
          "line": 107,
          "column": 8
        },
        "end": {
          "line": 107,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2631,
      "end": 2632,
      "loc": {
        "start": {
          "line": 107,
          "column": 16
        },
        "end": {
          "line": 107,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 4,
      "start": 2633,
      "end": 2634,
      "loc": {
        "start": {
          "line": 107,
          "column": 18
        },
        "end": {
          "line": 107,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2639,
      "end": 2640,
      "loc": {
        "start": {
          "line": 108,
          "column": 4
        },
        "end": {
          "line": 108,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2640,
      "end": 2641,
      "loc": {
        "start": {
          "line": 108,
          "column": 5
        },
        "end": {
          "line": 108,
          "column": 6
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 5",
      "start": 2647,
      "end": 2660,
      "loc": {
        "start": {
          "line": 110,
          "column": 4
        },
        "end": {
          "line": 110,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcFlowSegment",
      "start": 2666,
      "end": 2680,
      "loc": {
        "start": {
          "line": 112,
          "column": 4
        },
        "end": {
          "line": 112,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2680,
      "end": 2681,
      "loc": {
        "start": {
          "line": 112,
          "column": 18
        },
        "end": {
          "line": 112,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2682,
      "end": 2683,
      "loc": {
        "start": {
          "line": 112,
          "column": 20
        },
        "end": {
          "line": 112,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 2692,
      "end": 2700,
      "loc": {
        "start": {
          "line": 113,
          "column": 8
        },
        "end": {
          "line": 113,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2700,
      "end": 2701,
      "loc": {
        "start": {
          "line": 113,
          "column": 16
        },
        "end": {
          "line": 113,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2702,
      "end": 2703,
      "loc": {
        "start": {
          "line": 113,
          "column": 18
        },
        "end": {
          "line": 113,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 2703,
      "end": 2711,
      "loc": {
        "start": {
          "line": 113,
          "column": 19
        },
        "end": {
          "line": 113,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2711,
      "end": 2712,
      "loc": {
        "start": {
          "line": 113,
          "column": 27
        },
        "end": {
          "line": 113,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 2713,
      "end": 2721,
      "loc": {
        "start": {
          "line": 113,
          "column": 29
        },
        "end": {
          "line": 113,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2721,
      "end": 2722,
      "loc": {
        "start": {
          "line": 113,
          "column": 37
        },
        "end": {
          "line": 113,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 2723,
      "end": 2731,
      "loc": {
        "start": {
          "line": 113,
          "column": 39
        },
        "end": {
          "line": 113,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2731,
      "end": 2732,
      "loc": {
        "start": {
          "line": 113,
          "column": 47
        },
        "end": {
          "line": 113,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2732,
      "end": 2733,
      "loc": {
        "start": {
          "line": 113,
          "column": 48
        },
        "end": {
          "line": 113,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 2742,
      "end": 2750,
      "loc": {
        "start": {
          "line": 114,
          "column": 8
        },
        "end": {
          "line": 114,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2750,
      "end": 2751,
      "loc": {
        "start": {
          "line": 114,
          "column": 16
        },
        "end": {
          "line": 114,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 5,
      "start": 2752,
      "end": 2753,
      "loc": {
        "start": {
          "line": 114,
          "column": 18
        },
        "end": {
          "line": 114,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2758,
      "end": 2759,
      "loc": {
        "start": {
          "line": 115,
          "column": 4
        },
        "end": {
          "line": 115,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2759,
      "end": 2760,
      "loc": {
        "start": {
          "line": 115,
          "column": 5
        },
        "end": {
          "line": 115,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcFlowitting",
      "start": 2765,
      "end": 2778,
      "loc": {
        "start": {
          "line": 116,
          "column": 4
        },
        "end": {
          "line": 116,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2778,
      "end": 2779,
      "loc": {
        "start": {
          "line": 116,
          "column": 17
        },
        "end": {
          "line": 116,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2780,
      "end": 2781,
      "loc": {
        "start": {
          "line": 116,
          "column": 19
        },
        "end": {
          "line": 116,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 2790,
      "end": 2798,
      "loc": {
        "start": {
          "line": 117,
          "column": 8
        },
        "end": {
          "line": 117,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2798,
      "end": 2799,
      "loc": {
        "start": {
          "line": 117,
          "column": 16
        },
        "end": {
          "line": 117,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2800,
      "end": 2801,
      "loc": {
        "start": {
          "line": 117,
          "column": 18
        },
        "end": {
          "line": 117,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 2801,
      "end": 2809,
      "loc": {
        "start": {
          "line": 117,
          "column": 19
        },
        "end": {
          "line": 117,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2809,
      "end": 2810,
      "loc": {
        "start": {
          "line": 117,
          "column": 27
        },
        "end": {
          "line": 117,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 2811,
      "end": 2819,
      "loc": {
        "start": {
          "line": 117,
          "column": 29
        },
        "end": {
          "line": 117,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2819,
      "end": 2820,
      "loc": {
        "start": {
          "line": 117,
          "column": 37
        },
        "end": {
          "line": 117,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 2821,
      "end": 2829,
      "loc": {
        "start": {
          "line": 117,
          "column": 39
        },
        "end": {
          "line": 117,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2829,
      "end": 2830,
      "loc": {
        "start": {
          "line": 117,
          "column": 47
        },
        "end": {
          "line": 117,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2830,
      "end": 2831,
      "loc": {
        "start": {
          "line": 117,
          "column": 48
        },
        "end": {
          "line": 117,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 2840,
      "end": 2848,
      "loc": {
        "start": {
          "line": 118,
          "column": 8
        },
        "end": {
          "line": 118,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2848,
      "end": 2849,
      "loc": {
        "start": {
          "line": 118,
          "column": 16
        },
        "end": {
          "line": 118,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 5,
      "start": 2850,
      "end": 2851,
      "loc": {
        "start": {
          "line": 118,
          "column": 18
        },
        "end": {
          "line": 118,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2856,
      "end": 2857,
      "loc": {
        "start": {
          "line": 119,
          "column": 4
        },
        "end": {
          "line": 119,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2857,
      "end": 2858,
      "loc": {
        "start": {
          "line": 119,
          "column": 5
        },
        "end": {
          "line": 119,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcFlowTerminal",
      "start": 2863,
      "end": 2878,
      "loc": {
        "start": {
          "line": 120,
          "column": 4
        },
        "end": {
          "line": 120,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2878,
      "end": 2879,
      "loc": {
        "start": {
          "line": 120,
          "column": 19
        },
        "end": {
          "line": 120,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2880,
      "end": 2881,
      "loc": {
        "start": {
          "line": 120,
          "column": 21
        },
        "end": {
          "line": 120,
          "column": 22
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 2890,
      "end": 2898,
      "loc": {
        "start": {
          "line": 121,
          "column": 8
        },
        "end": {
          "line": 121,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2898,
      "end": 2899,
      "loc": {
        "start": {
          "line": 121,
          "column": 16
        },
        "end": {
          "line": 121,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2900,
      "end": 2901,
      "loc": {
        "start": {
          "line": 121,
          "column": 18
        },
        "end": {
          "line": 121,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 2901,
      "end": 2909,
      "loc": {
        "start": {
          "line": 121,
          "column": 19
        },
        "end": {
          "line": 121,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2909,
      "end": 2910,
      "loc": {
        "start": {
          "line": 121,
          "column": 27
        },
        "end": {
          "line": 121,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 2911,
      "end": 2919,
      "loc": {
        "start": {
          "line": 121,
          "column": 29
        },
        "end": {
          "line": 121,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2919,
      "end": 2920,
      "loc": {
        "start": {
          "line": 121,
          "column": 37
        },
        "end": {
          "line": 121,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 2921,
      "end": 2929,
      "loc": {
        "start": {
          "line": 121,
          "column": 39
        },
        "end": {
          "line": 121,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2929,
      "end": 2930,
      "loc": {
        "start": {
          "line": 121,
          "column": 47
        },
        "end": {
          "line": 121,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2930,
      "end": 2931,
      "loc": {
        "start": {
          "line": 121,
          "column": 48
        },
        "end": {
          "line": 121,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 2940,
      "end": 2948,
      "loc": {
        "start": {
          "line": 122,
          "column": 8
        },
        "end": {
          "line": 122,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2948,
      "end": 2949,
      "loc": {
        "start": {
          "line": 122,
          "column": 16
        },
        "end": {
          "line": 122,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 5,
      "start": 2950,
      "end": 2951,
      "loc": {
        "start": {
          "line": 122,
          "column": 18
        },
        "end": {
          "line": 122,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2956,
      "end": 2957,
      "loc": {
        "start": {
          "line": 123,
          "column": 4
        },
        "end": {
          "line": 123,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2957,
      "end": 2958,
      "loc": {
        "start": {
          "line": 123,
          "column": 5
        },
        "end": {
          "line": 123,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcFlowController",
      "start": 2963,
      "end": 2980,
      "loc": {
        "start": {
          "line": 124,
          "column": 4
        },
        "end": {
          "line": 124,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2980,
      "end": 2981,
      "loc": {
        "start": {
          "line": 124,
          "column": 21
        },
        "end": {
          "line": 124,
          "column": 22
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2982,
      "end": 2983,
      "loc": {
        "start": {
          "line": 124,
          "column": 23
        },
        "end": {
          "line": 124,
          "column": 24
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 2992,
      "end": 3000,
      "loc": {
        "start": {
          "line": 125,
          "column": 8
        },
        "end": {
          "line": 125,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3000,
      "end": 3001,
      "loc": {
        "start": {
          "line": 125,
          "column": 16
        },
        "end": {
          "line": 125,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3002,
      "end": 3003,
      "loc": {
        "start": {
          "line": 125,
          "column": 18
        },
        "end": {
          "line": 125,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 3003,
      "end": 3015,
      "loc": {
        "start": {
          "line": 125,
          "column": 19
        },
        "end": {
          "line": 125,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3015,
      "end": 3016,
      "loc": {
        "start": {
          "line": 125,
          "column": 31
        },
        "end": {
          "line": 125,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 3017,
      "end": 3031,
      "loc": {
        "start": {
          "line": 125,
          "column": 33
        },
        "end": {
          "line": 125,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3031,
      "end": 3032,
      "loc": {
        "start": {
          "line": 125,
          "column": 47
        },
        "end": {
          "line": 125,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 3033,
      "end": 3034,
      "loc": {
        "start": {
          "line": 125,
          "column": 49
        },
        "end": {
          "line": 125,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3034,
      "end": 3035,
      "loc": {
        "start": {
          "line": 125,
          "column": 50
        },
        "end": {
          "line": 125,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3035,
      "end": 3036,
      "loc": {
        "start": {
          "line": 125,
          "column": 51
        },
        "end": {
          "line": 125,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 3045,
      "end": 3053,
      "loc": {
        "start": {
          "line": 126,
          "column": 8
        },
        "end": {
          "line": 126,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3053,
      "end": 3054,
      "loc": {
        "start": {
          "line": 126,
          "column": 16
        },
        "end": {
          "line": 126,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 5,
      "start": 3055,
      "end": 3056,
      "loc": {
        "start": {
          "line": 126,
          "column": 18
        },
        "end": {
          "line": 126,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3061,
      "end": 3062,
      "loc": {
        "start": {
          "line": 127,
          "column": 4
        },
        "end": {
          "line": 127,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3062,
      "end": 3063,
      "loc": {
        "start": {
          "line": 127,
          "column": 5
        },
        "end": {
          "line": 127,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcFlowFitting",
      "start": 3068,
      "end": 3082,
      "loc": {
        "start": {
          "line": 128,
          "column": 4
        },
        "end": {
          "line": 128,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3082,
      "end": 3083,
      "loc": {
        "start": {
          "line": 128,
          "column": 18
        },
        "end": {
          "line": 128,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3084,
      "end": 3085,
      "loc": {
        "start": {
          "line": 128,
          "column": 20
        },
        "end": {
          "line": 128,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 3094,
      "end": 3102,
      "loc": {
        "start": {
          "line": 129,
          "column": 8
        },
        "end": {
          "line": 129,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3102,
      "end": 3103,
      "loc": {
        "start": {
          "line": 129,
          "column": 16
        },
        "end": {
          "line": 129,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3104,
      "end": 3105,
      "loc": {
        "start": {
          "line": 129,
          "column": 18
        },
        "end": {
          "line": 129,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 3105,
      "end": 3117,
      "loc": {
        "start": {
          "line": 129,
          "column": 19
        },
        "end": {
          "line": 129,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3117,
      "end": 3118,
      "loc": {
        "start": {
          "line": 129,
          "column": 31
        },
        "end": {
          "line": 129,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 3119,
      "end": 3133,
      "loc": {
        "start": {
          "line": 129,
          "column": 33
        },
        "end": {
          "line": 129,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3133,
      "end": 3134,
      "loc": {
        "start": {
          "line": 129,
          "column": 47
        },
        "end": {
          "line": 129,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 3135,
      "end": 3136,
      "loc": {
        "start": {
          "line": 129,
          "column": 49
        },
        "end": {
          "line": 129,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3136,
      "end": 3137,
      "loc": {
        "start": {
          "line": 129,
          "column": 50
        },
        "end": {
          "line": 129,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3137,
      "end": 3138,
      "loc": {
        "start": {
          "line": 129,
          "column": 51
        },
        "end": {
          "line": 129,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 3147,
      "end": 3155,
      "loc": {
        "start": {
          "line": 130,
          "column": 8
        },
        "end": {
          "line": 130,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3155,
      "end": 3156,
      "loc": {
        "start": {
          "line": 130,
          "column": 16
        },
        "end": {
          "line": 130,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 5,
      "start": 3157,
      "end": 3158,
      "loc": {
        "start": {
          "line": 130,
          "column": 18
        },
        "end": {
          "line": 130,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3163,
      "end": 3164,
      "loc": {
        "start": {
          "line": 131,
          "column": 4
        },
        "end": {
          "line": 131,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3164,
      "end": 3165,
      "loc": {
        "start": {
          "line": 131,
          "column": 5
        },
        "end": {
          "line": 131,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcDuctSegment",
      "start": 3170,
      "end": 3184,
      "loc": {
        "start": {
          "line": 132,
          "column": 4
        },
        "end": {
          "line": 132,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3184,
      "end": 3185,
      "loc": {
        "start": {
          "line": 132,
          "column": 18
        },
        "end": {
          "line": 132,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3186,
      "end": 3187,
      "loc": {
        "start": {
          "line": 132,
          "column": 20
        },
        "end": {
          "line": 132,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 3196,
      "end": 3204,
      "loc": {
        "start": {
          "line": 133,
          "column": 8
        },
        "end": {
          "line": 133,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3204,
      "end": 3205,
      "loc": {
        "start": {
          "line": 133,
          "column": 16
        },
        "end": {
          "line": 133,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3206,
      "end": 3207,
      "loc": {
        "start": {
          "line": 133,
          "column": 18
        },
        "end": {
          "line": 133,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 3207,
      "end": 3219,
      "loc": {
        "start": {
          "line": 133,
          "column": 19
        },
        "end": {
          "line": 133,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3219,
      "end": 3220,
      "loc": {
        "start": {
          "line": 133,
          "column": 31
        },
        "end": {
          "line": 133,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 3221,
      "end": 3235,
      "loc": {
        "start": {
          "line": 133,
          "column": 33
        },
        "end": {
          "line": 133,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3235,
      "end": 3236,
      "loc": {
        "start": {
          "line": 133,
          "column": 47
        },
        "end": {
          "line": 133,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 3237,
      "end": 3238,
      "loc": {
        "start": {
          "line": 133,
          "column": 49
        },
        "end": {
          "line": 133,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3238,
      "end": 3239,
      "loc": {
        "start": {
          "line": 133,
          "column": 50
        },
        "end": {
          "line": 133,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3239,
      "end": 3240,
      "loc": {
        "start": {
          "line": 133,
          "column": 51
        },
        "end": {
          "line": 133,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 3249,
      "end": 3257,
      "loc": {
        "start": {
          "line": 134,
          "column": 8
        },
        "end": {
          "line": 134,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3257,
      "end": 3258,
      "loc": {
        "start": {
          "line": 134,
          "column": 16
        },
        "end": {
          "line": 134,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 5,
      "start": 3259,
      "end": 3260,
      "loc": {
        "start": {
          "line": 134,
          "column": 18
        },
        "end": {
          "line": 134,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3265,
      "end": 3266,
      "loc": {
        "start": {
          "line": 135,
          "column": 4
        },
        "end": {
          "line": 135,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3266,
      "end": 3267,
      "loc": {
        "start": {
          "line": 135,
          "column": 5
        },
        "end": {
          "line": 135,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcDistributionFlowElement",
      "start": 3272,
      "end": 3298,
      "loc": {
        "start": {
          "line": 136,
          "column": 4
        },
        "end": {
          "line": 136,
          "column": 30
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3298,
      "end": 3299,
      "loc": {
        "start": {
          "line": 136,
          "column": 30
        },
        "end": {
          "line": 136,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3300,
      "end": 3301,
      "loc": {
        "start": {
          "line": 136,
          "column": 32
        },
        "end": {
          "line": 136,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 3310,
      "end": 3318,
      "loc": {
        "start": {
          "line": 137,
          "column": 8
        },
        "end": {
          "line": 137,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3318,
      "end": 3319,
      "loc": {
        "start": {
          "line": 137,
          "column": 16
        },
        "end": {
          "line": 137,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3320,
      "end": 3321,
      "loc": {
        "start": {
          "line": 137,
          "column": 18
        },
        "end": {
          "line": 137,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 3321,
      "end": 3333,
      "loc": {
        "start": {
          "line": 137,
          "column": 19
        },
        "end": {
          "line": 137,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3333,
      "end": 3334,
      "loc": {
        "start": {
          "line": 137,
          "column": 31
        },
        "end": {
          "line": 137,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 3335,
      "end": 3349,
      "loc": {
        "start": {
          "line": 137,
          "column": 33
        },
        "end": {
          "line": 137,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3349,
      "end": 3350,
      "loc": {
        "start": {
          "line": 137,
          "column": 47
        },
        "end": {
          "line": 137,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 3351,
      "end": 3352,
      "loc": {
        "start": {
          "line": 137,
          "column": 49
        },
        "end": {
          "line": 137,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3352,
      "end": 3353,
      "loc": {
        "start": {
          "line": 137,
          "column": 50
        },
        "end": {
          "line": 137,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3353,
      "end": 3354,
      "loc": {
        "start": {
          "line": 137,
          "column": 51
        },
        "end": {
          "line": 137,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 3363,
      "end": 3371,
      "loc": {
        "start": {
          "line": 138,
          "column": 8
        },
        "end": {
          "line": 138,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3371,
      "end": 3372,
      "loc": {
        "start": {
          "line": 138,
          "column": 16
        },
        "end": {
          "line": 138,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 5,
      "start": 3373,
      "end": 3374,
      "loc": {
        "start": {
          "line": 138,
          "column": 18
        },
        "end": {
          "line": 138,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3379,
      "end": 3380,
      "loc": {
        "start": {
          "line": 139,
          "column": 4
        },
        "end": {
          "line": 139,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3380,
      "end": 3381,
      "loc": {
        "start": {
          "line": 139,
          "column": 5
        },
        "end": {
          "line": 139,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcDuctFitting",
      "start": 3386,
      "end": 3400,
      "loc": {
        "start": {
          "line": 140,
          "column": 4
        },
        "end": {
          "line": 140,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3400,
      "end": 3401,
      "loc": {
        "start": {
          "line": 140,
          "column": 18
        },
        "end": {
          "line": 140,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3402,
      "end": 3403,
      "loc": {
        "start": {
          "line": 140,
          "column": 20
        },
        "end": {
          "line": 140,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 3412,
      "end": 3420,
      "loc": {
        "start": {
          "line": 141,
          "column": 8
        },
        "end": {
          "line": 141,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3420,
      "end": 3421,
      "loc": {
        "start": {
          "line": 141,
          "column": 16
        },
        "end": {
          "line": 141,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3422,
      "end": 3423,
      "loc": {
        "start": {
          "line": 141,
          "column": 18
        },
        "end": {
          "line": 141,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 3423,
      "end": 3435,
      "loc": {
        "start": {
          "line": 141,
          "column": 19
        },
        "end": {
          "line": 141,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3435,
      "end": 3436,
      "loc": {
        "start": {
          "line": 141,
          "column": 31
        },
        "end": {
          "line": 141,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 3437,
      "end": 3451,
      "loc": {
        "start": {
          "line": 141,
          "column": 33
        },
        "end": {
          "line": 141,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3451,
      "end": 3452,
      "loc": {
        "start": {
          "line": 141,
          "column": 47
        },
        "end": {
          "line": 141,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 3453,
      "end": 3454,
      "loc": {
        "start": {
          "line": 141,
          "column": 49
        },
        "end": {
          "line": 141,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3454,
      "end": 3455,
      "loc": {
        "start": {
          "line": 141,
          "column": 50
        },
        "end": {
          "line": 141,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3455,
      "end": 3456,
      "loc": {
        "start": {
          "line": 141,
          "column": 51
        },
        "end": {
          "line": 141,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 3465,
      "end": 3473,
      "loc": {
        "start": {
          "line": 142,
          "column": 8
        },
        "end": {
          "line": 142,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3473,
      "end": 3474,
      "loc": {
        "start": {
          "line": 142,
          "column": 16
        },
        "end": {
          "line": 142,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 5,
      "start": 3475,
      "end": 3476,
      "loc": {
        "start": {
          "line": 142,
          "column": 18
        },
        "end": {
          "line": 142,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3481,
      "end": 3482,
      "loc": {
        "start": {
          "line": 143,
          "column": 4
        },
        "end": {
          "line": 143,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3482,
      "end": 3483,
      "loc": {
        "start": {
          "line": 143,
          "column": 5
        },
        "end": {
          "line": 143,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcLightFixture",
      "start": 3488,
      "end": 3503,
      "loc": {
        "start": {
          "line": 144,
          "column": 4
        },
        "end": {
          "line": 144,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3503,
      "end": 3504,
      "loc": {
        "start": {
          "line": 144,
          "column": 19
        },
        "end": {
          "line": 144,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3505,
      "end": 3506,
      "loc": {
        "start": {
          "line": 144,
          "column": 21
        },
        "end": {
          "line": 144,
          "column": 22
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 3515,
      "end": 3523,
      "loc": {
        "start": {
          "line": 145,
          "column": 8
        },
        "end": {
          "line": 145,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3523,
      "end": 3524,
      "loc": {
        "start": {
          "line": 145,
          "column": 16
        },
        "end": {
          "line": 145,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3525,
      "end": 3526,
      "loc": {
        "start": {
          "line": 145,
          "column": 18
        },
        "end": {
          "line": 145,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 3526,
      "end": 3538,
      "loc": {
        "start": {
          "line": 145,
          "column": 19
        },
        "end": {
          "line": 145,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3538,
      "end": 3539,
      "loc": {
        "start": {
          "line": 145,
          "column": 31
        },
        "end": {
          "line": 145,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 3540,
      "end": 3552,
      "loc": {
        "start": {
          "line": 145,
          "column": 33
        },
        "end": {
          "line": 145,
          "column": 45
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3552,
      "end": 3553,
      "loc": {
        "start": {
          "line": 145,
          "column": 45
        },
        "end": {
          "line": 145,
          "column": 46
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 3554,
      "end": 3562,
      "loc": {
        "start": {
          "line": 145,
          "column": 47
        },
        "end": {
          "line": 145,
          "column": 55
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3562,
      "end": 3563,
      "loc": {
        "start": {
          "line": 145,
          "column": 55
        },
        "end": {
          "line": 145,
          "column": 56
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3563,
      "end": 3564,
      "loc": {
        "start": {
          "line": 145,
          "column": 56
        },
        "end": {
          "line": 145,
          "column": 57
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 3573,
      "end": 3581,
      "loc": {
        "start": {
          "line": 146,
          "column": 8
        },
        "end": {
          "line": 146,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3581,
      "end": 3582,
      "loc": {
        "start": {
          "line": 146,
          "column": 16
        },
        "end": {
          "line": 146,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 5,
      "start": 3583,
      "end": 3584,
      "loc": {
        "start": {
          "line": 146,
          "column": 18
        },
        "end": {
          "line": 146,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3589,
      "end": 3590,
      "loc": {
        "start": {
          "line": 147,
          "column": 4
        },
        "end": {
          "line": 147,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3590,
      "end": 3591,
      "loc": {
        "start": {
          "line": 147,
          "column": 5
        },
        "end": {
          "line": 147,
          "column": 6
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " Priority 6",
      "start": 3597,
      "end": 3610,
      "loc": {
        "start": {
          "line": 149,
          "column": 4
        },
        "end": {
          "line": 149,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcAirTerminal",
      "start": 3616,
      "end": 3630,
      "loc": {
        "start": {
          "line": 151,
          "column": 4
        },
        "end": {
          "line": 151,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3630,
      "end": 3631,
      "loc": {
        "start": {
          "line": 151,
          "column": 18
        },
        "end": {
          "line": 151,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3632,
      "end": 3633,
      "loc": {
        "start": {
          "line": 151,
          "column": 20
        },
        "end": {
          "line": 151,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 3642,
      "end": 3650,
      "loc": {
        "start": {
          "line": 152,
          "column": 8
        },
        "end": {
          "line": 152,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3650,
      "end": 3651,
      "loc": {
        "start": {
          "line": 152,
          "column": 16
        },
        "end": {
          "line": 152,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3652,
      "end": 3653,
      "loc": {
        "start": {
          "line": 152,
          "column": 18
        },
        "end": {
          "line": 152,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 3653,
      "end": 3665,
      "loc": {
        "start": {
          "line": 152,
          "column": 19
        },
        "end": {
          "line": 152,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3665,
      "end": 3666,
      "loc": {
        "start": {
          "line": 152,
          "column": 31
        },
        "end": {
          "line": 152,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 3667,
      "end": 3681,
      "loc": {
        "start": {
          "line": 152,
          "column": 33
        },
        "end": {
          "line": 152,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3681,
      "end": 3682,
      "loc": {
        "start": {
          "line": 152,
          "column": 47
        },
        "end": {
          "line": 152,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 3683,
      "end": 3684,
      "loc": {
        "start": {
          "line": 152,
          "column": 49
        },
        "end": {
          "line": 152,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3684,
      "end": 3685,
      "loc": {
        "start": {
          "line": 152,
          "column": 50
        },
        "end": {
          "line": 152,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3685,
      "end": 3686,
      "loc": {
        "start": {
          "line": 152,
          "column": 51
        },
        "end": {
          "line": 152,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 3695,
      "end": 3703,
      "loc": {
        "start": {
          "line": 153,
          "column": 8
        },
        "end": {
          "line": 153,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3703,
      "end": 3704,
      "loc": {
        "start": {
          "line": 153,
          "column": 16
        },
        "end": {
          "line": 153,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 6,
      "start": 3705,
      "end": 3706,
      "loc": {
        "start": {
          "line": 153,
          "column": 18
        },
        "end": {
          "line": 153,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3711,
      "end": 3712,
      "loc": {
        "start": {
          "line": 154,
          "column": 4
        },
        "end": {
          "line": 154,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3712,
      "end": 3713,
      "loc": {
        "start": {
          "line": 154,
          "column": 5
        },
        "end": {
          "line": 154,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcOpeningElement",
      "start": 3719,
      "end": 3736,
      "loc": {
        "start": {
          "line": 156,
          "column": 4
        },
        "end": {
          "line": 156,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3736,
      "end": 3737,
      "loc": {
        "start": {
          "line": 156,
          "column": 21
        },
        "end": {
          "line": 156,
          "column": 22
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3738,
      "end": 3739,
      "loc": {
        "start": {
          "line": 156,
          "column": 23
        },
        "end": {
          "line": 156,
          "column": 24
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 3748,
      "end": 3756,
      "loc": {
        "start": {
          "line": 157,
          "column": 8
        },
        "end": {
          "line": 157,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3756,
      "end": 3757,
      "loc": {
        "start": {
          "line": 157,
          "column": 16
        },
        "end": {
          "line": 157,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3758,
      "end": 3759,
      "loc": {
        "start": {
          "line": 157,
          "column": 18
        },
        "end": {
          "line": 157,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 3759,
      "end": 3767,
      "loc": {
        "start": {
          "line": 157,
          "column": 19
        },
        "end": {
          "line": 157,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3767,
      "end": 3768,
      "loc": {
        "start": {
          "line": 157,
          "column": 27
        },
        "end": {
          "line": 157,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 3769,
      "end": 3777,
      "loc": {
        "start": {
          "line": 157,
          "column": 29
        },
        "end": {
          "line": 157,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3777,
      "end": 3778,
      "loc": {
        "start": {
          "line": 157,
          "column": 37
        },
        "end": {
          "line": 157,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 3779,
      "end": 3787,
      "loc": {
        "start": {
          "line": 157,
          "column": 39
        },
        "end": {
          "line": 157,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3787,
      "end": 3788,
      "loc": {
        "start": {
          "line": 157,
          "column": 47
        },
        "end": {
          "line": 157,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3788,
      "end": 3789,
      "loc": {
        "start": {
          "line": 157,
          "column": 48
        },
        "end": {
          "line": 157,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "opacity",
      "start": 3798,
      "end": 3805,
      "loc": {
        "start": {
          "line": 158,
          "column": 8
        },
        "end": {
          "line": 158,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3805,
      "end": 3806,
      "loc": {
        "start": {
          "line": 158,
          "column": 15
        },
        "end": {
          "line": 158,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.3,
      "start": 3807,
      "end": 3810,
      "loc": {
        "start": {
          "line": 158,
          "column": 17
        },
        "end": {
          "line": 158,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3810,
      "end": 3811,
      "loc": {
        "start": {
          "line": 158,
          "column": 20
        },
        "end": {
          "line": 158,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 3820,
      "end": 3828,
      "loc": {
        "start": {
          "line": 159,
          "column": 8
        },
        "end": {
          "line": 159,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3828,
      "end": 3829,
      "loc": {
        "start": {
          "line": 159,
          "column": 16
        },
        "end": {
          "line": 159,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 6,
      "start": 3830,
      "end": 3831,
      "loc": {
        "start": {
          "line": 159,
          "column": 18
        },
        "end": {
          "line": 159,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3836,
      "end": 3837,
      "loc": {
        "start": {
          "line": 160,
          "column": 4
        },
        "end": {
          "line": 160,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3837,
      "end": 3838,
      "loc": {
        "start": {
          "line": 160,
          "column": 5
        },
        "end": {
          "line": 160,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcSpace",
      "start": 3843,
      "end": 3851,
      "loc": {
        "start": {
          "line": 161,
          "column": 4
        },
        "end": {
          "line": 161,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3851,
      "end": 3852,
      "loc": {
        "start": {
          "line": 161,
          "column": 12
        },
        "end": {
          "line": 161,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3853,
      "end": 3854,
      "loc": {
        "start": {
          "line": 161,
          "column": 14
        },
        "end": {
          "line": 161,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 3863,
      "end": 3871,
      "loc": {
        "start": {
          "line": 162,
          "column": 8
        },
        "end": {
          "line": 162,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3871,
      "end": 3872,
      "loc": {
        "start": {
          "line": 162,
          "column": 16
        },
        "end": {
          "line": 162,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3873,
      "end": 3874,
      "loc": {
        "start": {
          "line": 162,
          "column": 18
        },
        "end": {
          "line": 162,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 3874,
      "end": 3882,
      "loc": {
        "start": {
          "line": 162,
          "column": 19
        },
        "end": {
          "line": 162,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3882,
      "end": 3883,
      "loc": {
        "start": {
          "line": 162,
          "column": 27
        },
        "end": {
          "line": 162,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 3884,
      "end": 3892,
      "loc": {
        "start": {
          "line": 162,
          "column": 29
        },
        "end": {
          "line": 162,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3892,
      "end": 3893,
      "loc": {
        "start": {
          "line": 162,
          "column": 37
        },
        "end": {
          "line": 162,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 3894,
      "end": 3902,
      "loc": {
        "start": {
          "line": 162,
          "column": 39
        },
        "end": {
          "line": 162,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3902,
      "end": 3903,
      "loc": {
        "start": {
          "line": 162,
          "column": 47
        },
        "end": {
          "line": 162,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3903,
      "end": 3904,
      "loc": {
        "start": {
          "line": 162,
          "column": 48
        },
        "end": {
          "line": 162,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "opacity",
      "start": 3913,
      "end": 3920,
      "loc": {
        "start": {
          "line": 163,
          "column": 8
        },
        "end": {
          "line": 163,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3920,
      "end": 3921,
      "loc": {
        "start": {
          "line": 163,
          "column": 15
        },
        "end": {
          "line": 163,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.5,
      "start": 3922,
      "end": 3925,
      "loc": {
        "start": {
          "line": 163,
          "column": 17
        },
        "end": {
          "line": 163,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3925,
      "end": 3926,
      "loc": {
        "start": {
          "line": 163,
          "column": 20
        },
        "end": {
          "line": 163,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 3935,
      "end": 3943,
      "loc": {
        "start": {
          "line": 164,
          "column": 8
        },
        "end": {
          "line": 164,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3943,
      "end": 3944,
      "loc": {
        "start": {
          "line": 164,
          "column": 16
        },
        "end": {
          "line": 164,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 6,
      "start": 3945,
      "end": 3946,
      "loc": {
        "start": {
          "line": 164,
          "column": 18
        },
        "end": {
          "line": 164,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3951,
      "end": 3952,
      "loc": {
        "start": {
          "line": 165,
          "column": 4
        },
        "end": {
          "line": 165,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3952,
      "end": 3953,
      "loc": {
        "start": {
          "line": 165,
          "column": 5
        },
        "end": {
          "line": 165,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcWindow",
      "start": 3959,
      "end": 3968,
      "loc": {
        "start": {
          "line": 167,
          "column": 4
        },
        "end": {
          "line": 167,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3968,
      "end": 3969,
      "loc": {
        "start": {
          "line": 167,
          "column": 13
        },
        "end": {
          "line": 167,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3970,
      "end": 3971,
      "loc": {
        "start": {
          "line": 167,
          "column": 15
        },
        "end": {
          "line": 167,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 3980,
      "end": 3988,
      "loc": {
        "start": {
          "line": 168,
          "column": 8
        },
        "end": {
          "line": 168,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3988,
      "end": 3989,
      "loc": {
        "start": {
          "line": 168,
          "column": 16
        },
        "end": {
          "line": 168,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3990,
      "end": 3991,
      "loc": {
        "start": {
          "line": 168,
          "column": 18
        },
        "end": {
          "line": 168,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 3991,
      "end": 3999,
      "loc": {
        "start": {
          "line": 168,
          "column": 19
        },
        "end": {
          "line": 168,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3999,
      "end": 4000,
      "loc": {
        "start": {
          "line": 168,
          "column": 27
        },
        "end": {
          "line": 168,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 4001,
      "end": 4009,
      "loc": {
        "start": {
          "line": 168,
          "column": 29
        },
        "end": {
          "line": 168,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4009,
      "end": 4010,
      "loc": {
        "start": {
          "line": 168,
          "column": 37
        },
        "end": {
          "line": 168,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 4011,
      "end": 4019,
      "loc": {
        "start": {
          "line": 168,
          "column": 39
        },
        "end": {
          "line": 168,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4019,
      "end": 4020,
      "loc": {
        "start": {
          "line": 168,
          "column": 47
        },
        "end": {
          "line": 168,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4020,
      "end": 4021,
      "loc": {
        "start": {
          "line": 168,
          "column": 48
        },
        "end": {
          "line": 168,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "opacity",
      "start": 4030,
      "end": 4037,
      "loc": {
        "start": {
          "line": 169,
          "column": 8
        },
        "end": {
          "line": 169,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4037,
      "end": 4038,
      "loc": {
        "start": {
          "line": 169,
          "column": 15
        },
        "end": {
          "line": 169,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.4,
      "start": 4039,
      "end": 4042,
      "loc": {
        "start": {
          "line": 169,
          "column": 17
        },
        "end": {
          "line": 169,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4042,
      "end": 4043,
      "loc": {
        "start": {
          "line": 169,
          "column": 20
        },
        "end": {
          "line": 169,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 4052,
      "end": 4060,
      "loc": {
        "start": {
          "line": 170,
          "column": 8
        },
        "end": {
          "line": 170,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4060,
      "end": 4061,
      "loc": {
        "start": {
          "line": 170,
          "column": 16
        },
        "end": {
          "line": 170,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 6,
      "start": 4062,
      "end": 4063,
      "loc": {
        "start": {
          "line": 170,
          "column": 18
        },
        "end": {
          "line": 170,
          "column": 19
        }
      }
    },
    {
      "type": "CommentLine",
      "value": " FIXME: transparent objects need to be last in order to avoid strange wireframe effect",
      "start": 4064,
      "end": 4152,
      "loc": {
        "start": {
          "line": 170,
          "column": 20
        },
        "end": {
          "line": 170,
          "column": 108
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4157,
      "end": 4158,
      "loc": {
        "start": {
          "line": 171,
          "column": 4
        },
        "end": {
          "line": 171,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4158,
      "end": 4159,
      "loc": {
        "start": {
          "line": 171,
          "column": 5
        },
        "end": {
          "line": 171,
          "column": 6
        }
      }
    },
    {
      "type": "CommentLine",
      "value": "",
      "start": 4165,
      "end": 4167,
      "loc": {
        "start": {
          "line": 173,
          "column": 4
        },
        "end": {
          "line": 173,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcBuildingElementProxy",
      "start": 4173,
      "end": 4196,
      "loc": {
        "start": {
          "line": 175,
          "column": 4
        },
        "end": {
          "line": 175,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4196,
      "end": 4197,
      "loc": {
        "start": {
          "line": 175,
          "column": 27
        },
        "end": {
          "line": 175,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4198,
      "end": 4199,
      "loc": {
        "start": {
          "line": 175,
          "column": 29
        },
        "end": {
          "line": 175,
          "column": 30
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 4208,
      "end": 4216,
      "loc": {
        "start": {
          "line": 176,
          "column": 8
        },
        "end": {
          "line": 176,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4216,
      "end": 4217,
      "loc": {
        "start": {
          "line": 176,
          "column": 16
        },
        "end": {
          "line": 176,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4218,
      "end": 4219,
      "loc": {
        "start": {
          "line": 176,
          "column": 18
        },
        "end": {
          "line": 176,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.5,
      "start": 4219,
      "end": 4222,
      "loc": {
        "start": {
          "line": 176,
          "column": 19
        },
        "end": {
          "line": 176,
          "column": 22
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4222,
      "end": 4223,
      "loc": {
        "start": {
          "line": 176,
          "column": 22
        },
        "end": {
          "line": 176,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.5,
      "start": 4224,
      "end": 4227,
      "loc": {
        "start": {
          "line": 176,
          "column": 24
        },
        "end": {
          "line": 176,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4227,
      "end": 4228,
      "loc": {
        "start": {
          "line": 176,
          "column": 27
        },
        "end": {
          "line": 176,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.5,
      "start": 4229,
      "end": 4232,
      "loc": {
        "start": {
          "line": 176,
          "column": 29
        },
        "end": {
          "line": 176,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4232,
      "end": 4233,
      "loc": {
        "start": {
          "line": 176,
          "column": 32
        },
        "end": {
          "line": 176,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4238,
      "end": 4239,
      "loc": {
        "start": {
          "line": 177,
          "column": 4
        },
        "end": {
          "line": 177,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4239,
      "end": 4240,
      "loc": {
        "start": {
          "line": 177,
          "column": 5
        },
        "end": {
          "line": 177,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcSite",
      "start": 4246,
      "end": 4253,
      "loc": {
        "start": {
          "line": 179,
          "column": 4
        },
        "end": {
          "line": 179,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4253,
      "end": 4254,
      "loc": {
        "start": {
          "line": 179,
          "column": 11
        },
        "end": {
          "line": 179,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4255,
      "end": 4256,
      "loc": {
        "start": {
          "line": 179,
          "column": 13
        },
        "end": {
          "line": 179,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 4265,
      "end": 4273,
      "loc": {
        "start": {
          "line": 180,
          "column": 8
        },
        "end": {
          "line": 180,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4273,
      "end": 4274,
      "loc": {
        "start": {
          "line": 180,
          "column": 16
        },
        "end": {
          "line": 180,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4275,
      "end": 4276,
      "loc": {
        "start": {
          "line": 180,
          "column": 18
        },
        "end": {
          "line": 180,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.137255,
      "start": 4276,
      "end": 4284,
      "loc": {
        "start": {
          "line": 180,
          "column": 19
        },
        "end": {
          "line": 180,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4284,
      "end": 4285,
      "loc": {
        "start": {
          "line": 180,
          "column": 27
        },
        "end": {
          "line": 180,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.403922,
      "start": 4286,
      "end": 4294,
      "loc": {
        "start": {
          "line": 180,
          "column": 29
        },
        "end": {
          "line": 180,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4294,
      "end": 4295,
      "loc": {
        "start": {
          "line": 180,
          "column": 37
        },
        "end": {
          "line": 180,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.870588,
      "start": 4296,
      "end": 4304,
      "loc": {
        "start": {
          "line": 180,
          "column": 39
        },
        "end": {
          "line": 180,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4304,
      "end": 4305,
      "loc": {
        "start": {
          "line": 180,
          "column": 47
        },
        "end": {
          "line": 180,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4310,
      "end": 4311,
      "loc": {
        "start": {
          "line": 181,
          "column": 4
        },
        "end": {
          "line": 181,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4311,
      "end": 4312,
      "loc": {
        "start": {
          "line": 181,
          "column": 5
        },
        "end": {
          "line": 181,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "IfcMember",
      "start": 4318,
      "end": 4327,
      "loc": {
        "start": {
          "line": 183,
          "column": 4
        },
        "end": {
          "line": 183,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4327,
      "end": 4328,
      "loc": {
        "start": {
          "line": 183,
          "column": 13
        },
        "end": {
          "line": 183,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4329,
      "end": 4330,
      "loc": {
        "start": {
          "line": 183,
          "column": 15
        },
        "end": {
          "line": 183,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 4339,
      "end": 4347,
      "loc": {
        "start": {
          "line": 184,
          "column": 8
        },
        "end": {
          "line": 184,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4347,
      "end": 4348,
      "loc": {
        "start": {
          "line": 184,
          "column": 16
        },
        "end": {
          "line": 184,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4349,
      "end": 4350,
      "loc": {
        "start": {
          "line": 184,
          "column": 18
        },
        "end": {
          "line": 184,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.8470588235,
      "start": 4350,
      "end": 4362,
      "loc": {
        "start": {
          "line": 184,
          "column": 19
        },
        "end": {
          "line": 184,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4362,
      "end": 4363,
      "loc": {
        "start": {
          "line": 184,
          "column": 31
        },
        "end": {
          "line": 184,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.427450980392,
      "start": 4364,
      "end": 4378,
      "loc": {
        "start": {
          "line": 184,
          "column": 33
        },
        "end": {
          "line": 184,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4378,
      "end": 4379,
      "loc": {
        "start": {
          "line": 184,
          "column": 47
        },
        "end": {
          "line": 184,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 4380,
      "end": 4381,
      "loc": {
        "start": {
          "line": 184,
          "column": 49
        },
        "end": {
          "line": 184,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4381,
      "end": 4382,
      "loc": {
        "start": {
          "line": 184,
          "column": 50
        },
        "end": {
          "line": 184,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4387,
      "end": 4388,
      "loc": {
        "start": {
          "line": 185,
          "column": 4
        },
        "end": {
          "line": 185,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4388,
      "end": 4389,
      "loc": {
        "start": {
          "line": 185,
          "column": 5
        },
        "end": {
          "line": 185,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "DEFAULT",
      "start": 4395,
      "end": 4402,
      "loc": {
        "start": {
          "line": 187,
          "column": 4
        },
        "end": {
          "line": 187,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4402,
      "end": 4403,
      "loc": {
        "start": {
          "line": 187,
          "column": 11
        },
        "end": {
          "line": 187,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4404,
      "end": 4405,
      "loc": {
        "start": {
          "line": 187,
          "column": 13
        },
        "end": {
          "line": 187,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "colorize",
      "start": 4414,
      "end": 4422,
      "loc": {
        "start": {
          "line": 188,
          "column": 8
        },
        "end": {
          "line": 188,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4422,
      "end": 4423,
      "loc": {
        "start": {
          "line": 188,
          "column": 16
        },
        "end": {
          "line": 188,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4424,
      "end": 4425,
      "loc": {
        "start": {
          "line": 188,
          "column": 18
        },
        "end": {
          "line": 188,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.5,
      "start": 4425,
      "end": 4428,
      "loc": {
        "start": {
          "line": 188,
          "column": 19
        },
        "end": {
          "line": 188,
          "column": 22
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4428,
      "end": 4429,
      "loc": {
        "start": {
          "line": 188,
          "column": 22
        },
        "end": {
          "line": 188,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.5,
      "start": 4430,
      "end": 4433,
      "loc": {
        "start": {
          "line": 188,
          "column": 24
        },
        "end": {
          "line": 188,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4433,
      "end": 4434,
      "loc": {
        "start": {
          "line": 188,
          "column": 27
        },
        "end": {
          "line": 188,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0.5,
      "start": 4435,
      "end": 4438,
      "loc": {
        "start": {
          "line": 188,
          "column": 29
        },
        "end": {
          "line": 188,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4438,
      "end": 4439,
      "loc": {
        "start": {
          "line": 188,
          "column": 32
        },
        "end": {
          "line": 188,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4439,
      "end": 4440,
      "loc": {
        "start": {
          "line": 188,
          "column": 33
        },
        "end": {
          "line": 188,
          "column": 34
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "priority",
      "start": 4449,
      "end": 4457,
      "loc": {
        "start": {
          "line": 189,
          "column": 8
        },
        "end": {
          "line": 189,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4457,
      "end": 4458,
      "loc": {
        "start": {
          "line": 189,
          "column": 16
        },
        "end": {
          "line": 189,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 10,
      "start": 4459,
      "end": 4461,
      "loc": {
        "start": {
          "line": 189,
          "column": 18
        },
        "end": {
          "line": 189,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4466,
      "end": 4467,
      "loc": {
        "start": {
          "line": 190,
          "column": 4
        },
        "end": {
          "line": 190,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4468,
      "end": 4469,
      "loc": {
        "start": {
          "line": 191,
          "column": 0
        },
        "end": {
          "line": 191,
          "column": 1
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4469,
      "end": 4470,
      "loc": {
        "start": {
          "line": 191,
          "column": 1
        },
        "end": {
          "line": 191,
          "column": 2
        }
      }
    },
    {
      "type": {
        "label": "export",
        "keyword": "export",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "export",
      "start": 4472,
      "end": 4478,
      "loc": {
        "start": {
          "line": 193,
          "column": 0
        },
        "end": {
          "line": 193,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4479,
      "end": 4480,
      "loc": {
        "start": {
          "line": 193,
          "column": 7
        },
        "end": {
          "line": 193,
          "column": 8
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "ViewerIFCObjectColors",
      "start": 4480,
      "end": 4501,
      "loc": {
        "start": {
          "line": 193,
          "column": 8
        },
        "end": {
          "line": 193,
          "column": 29
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4501,
      "end": 4502,
      "loc": {
        "start": {
          "line": 193,
          "column": 29
        },
        "end": {
          "line": 193,
          "column": 30
        }
      }
    },
    {
      "type": {
        "label": "eof",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4502,
      "end": 4502,
      "loc": {
        "start": {
          "line": 193,
          "column": 30
        },
        "end": {
          "line": 193,
          "column": 30
        }
      }
    }
  ]
}